您可以通過輕量消息隊列(原MNS)模式訂閱呼叫結束后話單報告消息,可以在呼叫結束后獲取通話記錄信息,包括通話開始時間、通話結束時間、主被叫號碼等,便于平臺進行管理。
參數說明
名稱 | 類型 | 是否必選 | 示例 | 描述 |
pool_key | String | 是 | FC10000012345**** | 對應的號池Key。 |
sub_id | Long | 是 | 100018********02 | 綁定關系ID。 |
record_url | String | 否 | https://*****.oss-cn-shanghai.aliyuncs.com | 錄音下載URL。 說明 錄音下載URL的有效期是7天。 |
ring_record_url | String | 否 | https://****.oss-cn-shanghai.aliyuncs.com | 放音錄音URL。 說明 放音錄音URL的有效期是7天。 |
call_id | String | 是 | 416662cb******** | 通話記錄ID。 說明 call_id長度限制在100個字符以內。 |
phone_no | String | 是 | 150****0000 | A號碼。 |
secret_no | String | 是 | 170****0000 | X號碼。 |
peer_no | String | 是 | 158****0000 | B號碼、N號碼或G組號碼。 |
called_display_no | String | 是 | 158****0000 | 被叫顯號。 |
call_type | Integer | 是 | 1 | 呼叫類型。取值:
|
call_time | String | 是 | 2017-09-01 12:00:00 | 主叫撥打時間。 |
start_time | String | 是 | 2017-09-01 12:01:00 | 被叫接聽時間(通話計費開始時間)。如未接通,則等于release_time的時間。短信話單時,此值傳短信接收時間。 |
call_out_time | String | 是 | 2017-09-01 12:01:00 | 呼叫被叫側發起的時間。如未發起,則等于call_time的時間;短信話單時,此值傳短信接收時間。 |
ring_time | String | 是 | 2017-09-01 12:01:00 | 被叫響鈴時間。如果沒有響鈴時間,則等于call_out_time的時間。短信話單時,此值傳短信接收時間。 |
free_ring_time | String | 是 | 2017-09-01 12:01:00 | 被叫空閑振鈴時間。
|
release_time | String | 是 | 2017-09-01 12:02:00 | 通話釋放時間(通話計費結束時間);短信話單時,此值傳短信接收時間。 說明 release_time和start_time之差表示通話時長, 如果結果為0,說明呼叫未接通。 |
sms_number | Integer | 否 | 1 | 短信長度。 |
release_dir | Integer | 是 | 0 | 通話釋放方向。 取值:
|
out_id | String | 否 | 123456 | 外部業務ID。 |
unconnected_cause | Integer | 否 | 0 | 未接通通話的原因歸類。取值:
|
release_cause | Integer | 否 | 1 | 釋放原因。更多詳情,請參見話單錯誤碼。 |
control_msg | String | 否 | NO_SUBS_EXIST | 無綁定關系時返回NO_SUBS_EXIST。 |
extension | String | 否 | 8011 | 分機號。 |