您可以参考本文档中提供的常见问题排查SDK使用中的问题。

错误码 错误信息 原因 解决方法
SDK.InvalidRegionId Can not find endpoint to access. SDK无法自动获取调用的产品在特定region的endpoint(域名)。 检查提供的地域ID和endpoint是否正确。获取endpoint后,可以通过以下代码设定endpoint:
from aliyunsdkcore.profile import region_provider
region_provider.modify_point('Ecs', 'cn-zhangjiakou', 'ecs.aliyuncs.com')
SDK.TimeoutError 请求超时,并且重试全部失败。
  • 如果存在跨region调用或其他低质量网络场景,建议考虑适当延长超时时间或最大重试次数。

  • 如果频繁出现该问题,且排除低质量网络场景的情况下,建议您提交工单进行处理。

SDK.ServerError:InvalidProtocol.NeedSsl Your request is denied as lack of ssl protect.Recommend:https://error-center.aliyun.com/status/search?Keyword=InvalidProtocol.NeedSsl&source=PopGw API只接受HTTPS请求,不接受HTTP请求。 在发送request前,添加以下代码:
request.set_protocol_type('https')