智能外呼接口調用是向智能外呼API的服務端地址發送HTTP GET請求,并按照接口說明在請求中加入相應請求參數,調用后系統會返回處理結果。請求及返回結果都使用UTF-8字符集進行編碼。
請求結構
智能外呼的API是RPC風格,您可以通過發送HTTP GET請求調用智能外呼API。
其請求結構如下:
http://Endpoint/?Action=xx&Parameters
其中:
- Endpoint: 智能外呼API的服務接入地址為outboundbot.cn-shanghai.aliyuncs.com。
- Action:要執行的操作,如調用CreateIntent創建觸發話術節點的意圖。
- Version:要使用的API版本,智能外呼的API版本是2019-12-26。
- Parameters:請求參數,每個參數之間用“&”分隔。
請求參數由公共請求參數和API自定義參數組成。公共參數中包含API版本號、身份驗證等信息,詳情請參見公共參數。
下面是一個調用CreateIntent接口創建觸發話術節點的意圖:
說明 為了便于用戶查看,本文檔中的示例做了格式化處理。
https://outboundbot.cn-shanghai.aliyuncs.com/?Action=CreateIntent
&Format=xml
&Version=2019-12-26
&Signature=xxxx%xxxx%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&TimeStamp=2012-06-01T12:00:00Z
…