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
个赞
请登录后评论
TOP
切换版块
多谢支持。
把:
$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)录音+百度语音识别
Demo:http://www.jnzhsc.net/blog/?p=13
多谢对百度语音技术的支持。
参数没有问题。
用:
$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);
就能解决了
请查看您上传的参数是否正确,3300只可能是参数错误。