主页 > 智能呼叫系统 > 行业资讯 > 电销机器人开发引导

电销机器人开发引导

POST TIME:2021-07-12 15:35

开发引导
 
1.认证
为确保您的账户 和信息安全,请在开发对接程序前支持接口调用专属密钥。
 
您必须替换对接密钥 APP KEY 和 APP SECRET在您的对接程序中,密钥可在 http://ai.zxycall.com 平台登录后,在个人信息页面中获取 app key 和 app secret。
 
API认证采用HMACSha1加密算法进行加密,使用 app secret、app key 和GMT时间戳共同生成一个sign签名,在每次调用请带上如下参数或将参数添加到请求头中:
 
PHP 生成签名算法:
 
  1.     /**
  2.      * 签名
  3.      * 规则:appKey + "\n" + GMT时间
  4.      * GMT格式: Mon, 20 May 2019 12:28:18 GMT
  5.      * date("D, d M Y H:i:s e")
  6.      *
  7.      * @param String $appKey
  8.      * @param String $appSecret
  9.      * @param String $date 时间:Thu, 13 Dec 2018 01:27:17 GMT
  10.      * @return string
  11.      */
  12.     private static function generateSign (String $appKey, String $appSecret,String $date)
  13.     {
  14.         if (function_exists('hash_hmac')) {
  15.             $stringToSign = $appKey . "\n" . $date;
  16.             return base64_encode(hash_hmac("sha1", $stringToSign, $appSecret, true));
  17.         }
  18.     }
 
JAVA 生成签名算法: 下载
 
2.统一请求格式
请求域名
 
http://ai.zxycall.com
 
URL格式:
 
/{version}/{resource}/{function}
 
{version}为版本号
 
{resource}为资源名,通常对应一类API
 
{function}为该资源提供的操作方法
 
请求响应的结果为json格式
 
HTTP头信息:
 
需要在每次调用的时候在您的Headers里面带上生成的 app-key ,datetime 以及由上面生成的 sign 签名,参数例如:
 
  1. Content-Type : application/json
  2. app-key : jjnloir454j6YRed5f4b2
  3. datetime : Mon, 20 May 2019 12:28:18 GMT
  4. sign : lod12j2AlHvd21h5b1f5f
 
编码:UTF-8


收缩
  • 微信客服
  • 微信二维码
  • 电话咨询

  • 400-1100-266