语音识别接口返回错误url param cuid error
hgh_程序员 发布于2016-12 浏览:4121 回复:16
0
收藏

sn:455823468071482730083 调用时间:13:30

收藏
点赞
0
个赞
共16条回复 最后由用户已被禁言回复于2022-04
#17fujiayi1984回复于2017-05

01彭斌斌:

我用的是Angular2 开发的,浏览器已经允许跨域访问了,按照文档的要求编写的请求;

并且,也下载了官方的DEMO,启动php服务后,返回的参数都是一样:{"err_msg":"json param error.","err_no":3300,"sn":"359438031641495782464"} ;


回复01彭斌斌:您好,您可以先让PHP端返回给您伪造的数据,先调通您的前端代码。PHP端有问题请让PHP开发人员与我们联系。

0
#1601彭斌斌回复于2017-05

我用的是Angular2 开发的,浏览器已经允许跨域访问了,按照文档的要求编写的请求;

并且,也下载了官方的DEMO,启动php服务后,返回的参数都是一样:{"err_msg":"json param error.","err_no":3300,"sn":"359438031641495782464"} ;


0
#1501彭斌斌回复于2017-05

可以麻烦您加下我的QQ吗?我的QQ号:475731530

0
#14fujiayi1984回复于2017-05

01彭斌斌:

请问用JavaScript 这样调用这个百度语音api:json param speech error;

回复01彭斌斌:您好,请与您的服务端开发人员核对下

0
#1301彭斌斌回复于2017-05

请问用JavaScript 这样调用这个百度语音api:json param speech error;

0
#12水寒319回复于2017-02

不客气,感谢使用百度语音!

0
#11hgh_程序员回复于2016-12

nickms:

回复hgh_程序员:

留个百度hi或者qq联系吧,

回复nickms:QQ:1328542512 谢谢帮助

0
#10nickms回复于2016-12

hgh_程序员:

回复nickms:能提供下c#的demo吗?都研究好几天了,错误也没详细的解释。java的demo跟我写的那个也差不多,java的可以获取到数据,但是c#就不知道是什么问题

回复hgh_程序员:

留个百度hi或者qq联系吧,

0
#9hgh_程序员回复于2016-12

nickms:

回复hgh_程序员:

我感觉问题出在Encoding.utf8的编码上,你可以去掉试一下,另外,我们有提供java的demo,如下

回复nickms:能提供下c#的demo吗?都研究好几天了,错误也没详细的解释。java的demo跟我写的那个也差不多,java的可以获取到数据,但是c#就不知道是什么问题

0
#8nickms回复于2016-12

回复hgh_程序员:

我感觉问题出在Encoding.utf8的编码上,你可以去掉试一下,另外,我们有提供java的demo,如下

0
#7hgh_程序员回复于2016-12

nickms:

嗯,你是把两种方式混用了,语音识别接口有两种调用方式,

一是,语音数据和其他参数通过标准 JSON 格式串行化 POST 上传

二是,语音数据直接放在 HTTP-BODY 中,控制参数以及相关统计信息通过 REST 参数传递

具体看你的代码,暂时发现两处问题,就是ParseServiceDataTable中的第一个参数,直接使用serverurl即可,

再有就是request.contenttype=application/json

回复nickms:{\"err_msg\":\"json read error.\",\"err_no\":3300,\"sn\":\"\"}\n

根据你说的,修改后是这样的错误。


0
#6hgh_程序员回复于2016-12

nickms:

嗯,你是把两种方式混用了,语音识别接口有两种调用方式,

一是,语音数据和其他参数通过标准 JSON 格式串行化 POST 上传

二是,语音数据直接放在 HTTP-BODY 中,控制参数以及相关统计信息通过 REST 参数传递

具体看你的代码,暂时发现两处问题,就是ParseServiceDataTable中的第一个参数,直接使用serverurl即可,

再有就是request.contenttype=application/json

回复nickms:好的,谢谢解答,我试试

0
#5nickms回复于2016-12

嗯,你是把两种方式混用了,语音识别接口有两种调用方式,

一是,语音数据和其他参数通过标准 JSON 格式串行化 POST 上传

二是,语音数据直接放在 HTTP-BODY 中,控制参数以及相关统计信息通过 REST 参数传递

具体看你的代码,暂时发现两处问题,就是ParseServiceDataTable中的第一个参数,直接使用serverurl即可,

再有就是request.contenttype=application/json

0
#4hgh_程序员回复于2016-12

nickms:

回复hgh_程序员:

你好,检查一下url后的参数,正确形式为

http://vop.baidu.com/server_api?lan=zh&cuid=***&token=***


回复nickms:

{"err_msg":"param format error.","err_no":3300,"sn":"653531288401482819689"}

还是有错误。你看看是哪里的问题。


0
#3nickms回复于2016-12

hgh_程序员:

有人回答下是什么问题吗?????????????????????、

回复hgh_程序员:

你好,检查一下url后的参数,正确形式为

http://vop.baidu.com/server_api?lan=zh&cuid=***&token=***


0
#2hgh_程序员回复于2016-12

有人回答下是什么问题吗?????????????????????、

0
TOP
切换版块