这个错误提示表示你发送的请求中的请求体(body)格式错误或者不是一个合法的 JSON 格式,导致无法识别。请确保你发送的请求体的格式正确,并且是一个有效的 JSON 格式。你可以检查一下请求体的内容是否符合 JSON 格式的语法规则,例如是否使用了正确的引号、逗号等。如果你需要进一步的帮助,请提供更多关于你的请求的具体信息。
文字识别OCR接口调用返回的不是json 您好,如出现返回报错,或者出参不为json格式,请检查传入的参数格式是否符合以下要求: 1. 要传入img参数的话,需要对图像进行base64编码,传入编码后的数据。 2. 要传入url的话,需要一个公网可以访问的地址,不能传入自己本地的路径。例如把图片传到我们的oss,或者其他云存储产品上。
“请求中body内容错误或者不是on格式,请检查”可能是由于OCR API请求的body内容格式不正确导致的。
检查请求body内容的格式:请确保请求body内容的格式与OCR API要求的格式相符合,例如JSON或者XML格式。可以参考OCR API的接口文档,了解API要求的请求格式。
检查请求body内容的内容:请确保请求body内容中包含了必要的参数和参数值,例如图片数据、OCR识别语言、OCR识别模式等。可以参考OCR API的接口文档,了解API要求的参数和参数值。
使用OCR API提供的SDK:如果您使用OCR API提供的SDK,可以直接调用SDK提供的API函数,避免手动构造API请求。SDK通常会自动处理API请求的格式和参数,减少出错的可能性。
【回答】
具体的错误原因,已经告诉了, 是Body中的 内容错误或者是Json格式不正确,
看你的Content-Type已设置为"application/json"
你的body中的把url地址,不要写成 你的文件路径, 最好写成可以请求的http:// xxxx 可请求的路径
您好,根据错误提示body的内容错误或者不是json格式,建议检查一下body的参数格式是否符合json规范,可以通过json格式工具去验证。或者用上传的阿里云存储OSS的图片路径来作为body的图片路径尝试。
该错误提示是由于请求中的body内容错误或者不是json格式所导致的。OCR(光学字符识别)服务通常要求将请求的数据以JSON格式提供。请确保你的请求遵循正确的格式,包括使用正确的键和值,并且将其编码为JSON字符串。
你好,有2个问题 1. 字符串里面的 \ 需要转义一下 2. url需要是公网可以下载的图片链接,此回答整理自钉群“阿里云读光OCR客户交流反馈群 2
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。