开发者社区> 问答> 正文

阿里云OpenAPI 这个除了发布新版sdk,有其他办法么?

资源中心-搜索当前账号下有权限访问的资源 【https://next.api.aliyun.com/api/ResourceCenter/2022-12-01/SearchResources?tab=DEBUG】
控制台调用和sdk调用返回结果不一致,工单反馈说ProductCode字段未放开,阿里云OpenAPI 这个除了发布新版sdk,有其他办法么?lQLPJwhu_Q13AZTNA7PNB4Cwf9Pq7t3vkIcFQ3AXloCjAQ_1920_947.png
lQLPJxkqtWJbYZTNAqXNBHWwAFMK1BeF3eAFQ3AXloCjAA_1141_677.png
https://next.api.aliyun.com/api/Config/2020-09-07/ListSupportedProducts

展开
收起
三分钟热度的鱼 2023-11-22 18:25:09 34 0
3 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    那么可以考虑以下几种解决方案:

    1. 尝试更新到最新的SDK版本,看看是否解决了此问题。
    2. 如果上述方法无效,则可能需要检查是否使用了正确的ProductCode和API版本。有时,由于API变更或其他原因,某些接口可能会被弃用或不再提供支持。你可以查看阿里云OpenAPI的相关文档以了解具体的API和ProductCode情况。
    3. 联系阿里云客户支持,向他们报告这个问题并寻求解决方案。他们应该能够提供更详细的诊断信息以及一些可能的解决方法。
    2023-11-29 12:59:16
    赞同 展开评论 打赏
  • 阿里云OpenAPI是阿里云产品提供的开放应用程序接口,开发者可以通过编程的方式来使用阿里云产品提供的服务。使用OpenAPI具有规模化、自动化、定制化的优势,是将业务和云服务集成的不二选择。如果控制台调用和SDK调用返回结果不一致,一种可能的原因是ProductCode字段未放开。在这种情况下,您可以尝试升级版SDK(V2),因为它支持更复杂的OpenAPI使用场景,包括异步调用和同步调用,解决了原版SDK的部分历史遗留问题。此外,升级版SDK支持更多的语言,使得其使用起来更加灵活与强大。

    如果问题仍然存在,您可以向阿里云技术支持提交工单寻求帮助。同时,阿里云OpenAPI开发者门户也提供了API在线调试功能,您可以使用这个功能来检查您的请求是否正确。另外,请注意,如果使用阿里云 SDK 调用 OpenAPI ,则无需对请求进行签名,SDK 内部已封装请求签名逻辑。

    2023-11-29 11:10:46
    赞同 展开评论 打赏
  • 我们不建议使用文档未保证的字段... 但是如果只是测试非生产场景,你可以通过commonrequest调用。lQLPJxroXHQvTdTNBArNCz6w3f6k7PsYwT0FQ3FblQC2AA_2878_1034.png
    滑一下这里。文档没保证的字段建议先别接入,可能会发生变更。此回答整理自钉群“OpenAPI 开发者门户 - 值班服务群2群”

    2023-11-22 21:06:32
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载
最大化阿里云OpenAPI能力的方法和实践 立即下载