tongchenkeji 发表于:2023-7-11 18:35:000次点击 已关注取消关注 关注 私信 有人知道c#版代码为啥不能跑吗?我换成python版本就能返回文字识别OCR![阿里云OCR] 暂停朗读为您朗读 有人知道c#版代码为啥不能跑吗?我换成python版本就能返回文字识别OCR 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 印刷文字识别# C77# Python483# 文字识别1940
六月的雨在钉钉AM 2023-11-28 3:54:29 1 您好,通常是您的请求body部分参数不符合JSON规范。可以通过检查body参数来解决,或者把body参数尝试转换成JSON格式,之后将JSON格式的 {“image”,”base64图片”} 的string 再转成byte[]传进去。 云市场每个接口在商品页面都提供了curl、JAVA、C#、PHP、Python、ObjectC等语言的SDK,请按照示例调通任一种调用方式。
魏红斌AM 2023-11-28 3:54:29 2 可能是由于C#代码中的JSON解析出现了问题,导致无法正确解析请求数据。建议您检查一下代码中是否存在以下问题: JSON字符串格式是否正确,是否存在缺失的括号、引号等问题。JSON解析器的版本是否正确,是否需要升级到最新版本。请求数据是否符合JSON格式要求,是否存在非法字符、缺失字段等问题。是否已经添加了必要的HTTP请求头和身份验证信息,例如Content-Type、Authorization等。
算精通AM 2023-11-28 3:54:29 4 HTTP Error 460: Invalid Input – failed to parse json,这个错误提示通常表示OCR服务返回的响应数据格式不正确,可能是由于OCR服务无法正确解析输入的JSON格式数据导致的。 对于C#版代码不能正常运行的问题,可能是由于请求参数或者HTTP请求头部信息设置不正确导致的。您可以检查一下C#代码中请求参数和请求头部信息设置的正确性,并与Python版本的请求参数和请求头部信息进行比对,以找出问题所在。
您好,通常是您的请求body部分参数不符合JSON规范。可以通过检查body参数来解决,或者把body参数尝试转换成JSON格式,之后将JSON格式的 {“image”,”base64图片”} 的string 再转成byte[]传进去。 云市场每个接口在商品页面都提供了curl、JAVA、C#、PHP、Python、ObjectC等语言的SDK,请按照示例调通任一种调用方式。
可能是由于C#代码中的JSON解析出现了问题,导致无法正确解析请求数据。建议您检查一下代码中是否存在以下问题:
JSON字符串格式是否正确,是否存在缺失的括号、引号等问题。
JSON解析器的版本是否正确,是否需要升级到最新版本。
请求数据是否符合JSON格式要求,是否存在非法字符、缺失字段等问题。
是否已经添加了必要的HTTP请求头和身份验证信息,例如Content-Type、Authorization等。
JSON格式错误
HTTP Error 460: Invalid Input – failed to parse json,这个错误提示通常表示OCR服务返回的响应数据格式不正确,可能是由于OCR服务无法正确解析输入的JSON格式数据导致的。
对于C#版代码不能正常运行的问题,可能是由于请求参数或者HTTP请求头部信息设置不正确导致的。您可以检查一下C#代码中请求参数和请求头部信息设置的正确性,并与Python版本的请求参数和请求头部信息进行比对,以找出问题所在。
json格式错误,此回答整理自钉群“【官方】阿里云OCR公共云客户交流群”