智能語音導航接口調用是向智能語音導航API的服務端地址發送HTTP GET請求,并按照接口說明在請求中加入相應請求參數,調用后系統會返回處理結果。請求及返回結果都使用UTF-8字符集進行編碼。

請求結構

智能語音導航的API是RPC風格,您可以通過發送HTTP GET請求調用智能語音導航API。

其請求結構如下:
http://Endpoint/?Action=xx&Parameters
其中:
  • Endpoint: 智能語音導航API的服務接入地址為voicenavigator.cn-shanghai.aliyuncs.com
  • Action:要執行的操作,如調用BeginDialogue開啟會話。
  • Version:要使用的API版本,智能語音導航的API版本是2018-06-12
  • Parameters:請求參數,每個參數之間用“&”分隔。

    請求參數由公共請求參數和API自定義參數組成。公共參數中包含API版本號、身份驗證等信息,詳情請參見公共參數

下面是一個調用BeginDialogue接口開啟會話的示例:
說明 為了便于用戶查看,本文檔中的示例做了格式化處理。
https://voicenavigator.cn-shanghai.aliyuncs.com/?Action=BeginDialogue
&Format=xml
&Version=2018-06-12
&Signature=xxxx%xxxx%3D
&SignatureMethod=HMAC-SHA1
&SignatureNonce=15215528852396
&SignatureVersion=1.0
&AccessKeyId=key-test
&TimeStamp=2012-06-01T12:00:00Z
…