开发者社区 问答 正文

在阿里云OpenAPI为什么我上传的是本地图片还会报这个错误?

在阿里云OpenAPI为什么我上传的是本地图片还会报这个错误?lQLPJxlqX4S0OegszQQNsKEWcD9s7xq1BLx35QqAxgA_1037_44.png
lQLPJxUwEw1r2ejNA0_NA2OwMvG6x7QT69wEvHflCwCpAA_867_847.png
lQLPJxdRxXBJWejNAqXNBgewPAu2dJuzYJcEvHflBwC7AA_1543_677.png

展开
收起
三分钟热度的鱼 2023-08-08 09:42:09 124 分享 版权
2 条回答
写回答
取消 提交回答
  • 北京阿里云ACE会长

    缺少AccessKey信息
    需要提供AccessKeyId和AccessKeySecret进行鉴权。

    图片 base64 编码有误
    如果上传的是 base64 编码的图片字符串,需要确保它被正确编码。

    图片格式不被支持
    目前只支持 jpg 和 png 格式的图片。

    图片过大
    单张图片不得超过 2M。

    URL 所指定的图片不存在
    如果是通过 URL 指定图片,URL 所指向的图片需要正确存在。

    API 参数错误
    检查请求参数是否符合 openapi 文档要求。

    API 请求频率超限
    阿里云有限制每个 accessKey 的并发和 QPS。

    通过排查以上潜在原因,一般能定位到问题所在。您可以详细提供错误信息、请求示例、图片信息等,方便更精确地分析和解决问题。

    2023-08-09 18:51:53
    赞同 展开评论
  • 你看URL的描述和示例值,URL要是公网的资源地址。此回答整理自钉群“阿里云 OpenAPI SDK 自签名服务群”

    2023-08-08 10:41:58
    赞同 展开评论