使用说明:
打开控制台(F12)查看返回数据(右键->显示网页源代码,按项目需求参考修改);
应用appid、应用app_secret、请求域名、SIP注册前缀请联系应用提供商;
调用拨打之前先调用“开放接口->绑定请求”接口,获取bind_id;
拨打时参数extraHeaders中X-bind_id和X-signature必传;
X-signature参数是签名,下方有签名生成方式,其他开发语言请参考下方示例;
X-bind_id参数可以从“开放接口->绑定请求”接口中获得。
/**
* 生成签名
* @param $data
* @return string
*/
public function generateSign($data=[]){
$txt = '';
foreach ($data as $key) {
$txt .= $key;
}
return strtoupper(md5($txt));
}
$sign_param = [$appid, $caller, $callee, $app_secret];
$sign = $this->generateSign($sign_param);