SSL certificate problem, verify that the CA cert is OK.
Lewenton_Soung 发布于2016-10 浏览:1614 回复:5
0
收藏

SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed{"err_msg":"parameters error.","err_no":3300,"sn":"834354021291477381930"} array(3) { ["err_msg"]=> string(17) "parameters error." ["err_no"]=> int(3300) ["sn"]=> string(21) "834354021291477381930" }

收藏
点赞
0
个赞
共5条回复 最后由用户已被禁言回复于2022-04
#6xieymxj回复于2016-11

多谢支持。

0
#5Lewenton_Soung回复于2016-11

把:

$auth_url = "https://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=".$apiKey."&client_secret=".$secretKey;

替换为:

$auth_url = "http://openapi.baidu.com/oauth/2.0/token?grant_type=client_credentials&client_id=".$apiKey."&client_secret=".$secretKey;

其实就是把 https 替换为 http

完整的(Web)录音+百度语音识别 

Demohttp://www.jnzhsc.net/blog/?p=13


0
#4xieymxj回复于2016-10

多谢对百度语音技术的支持。

0
#3Lewenton_Soung回复于2016-10

参数没有问题。

用:


$response = file_get_contents($auth_url);


替换源代码中的:


$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, $auth_url);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 5);

$response = curl_exec($ch);

if(curl_errno($ch))

{

    print curl_error($ch);

}

curl_close($ch);


就能解决了

0
#2xieymxj回复于2016-10

请查看您上传的参数是否正确,3300只可能是参数错误。


0
TOP
切换版块