ミックスストリームリレーイベントのサブスクリプションのコールバックレコードを照会します。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:ListRtcMPUEventSubRecord |
list |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AppId |
string |
必須 |
アプリケーションの ID。 説明
ID は最大 64 文字で、英字、数字、アンダースコア (_)、ハイフン (-) を使用できます。 |
yourAppId |
| SubId |
string |
任意 |
サブスクリプションの ID。 |
yourSubId |
| StartTime |
string |
必須 |
照会する時間範囲の開始時刻。 yyyy-MM-ddTHH:mm:ssZ 形式の ISO 8601 規格で時間を指定します。 |
1970-01-01T00:00:00Z |
| EndTime |
string |
必須 |
照会する時間範囲の終了時刻。 yyyy-MM-ddTHH:mm:ssZ 形式の ISO 8601 規格で時間を指定します。 |
1970-01-01T00:00:00Z |
| PageSize |
integer |
必須 |
ページあたりのエントリ数。 有効な値:1~100。 |
10 |
| PageNo |
integer |
必須 |
ページ番号。 |
20 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID。 |
******3B-0E1A-586A-AC29-742247****** |
| Count |
integer |
ページあたりのエントリ数。 |
1 |
| HasMore |
boolean |
現在のページの後にページが続くかどうかを示します。 |
false |
| Logs |
array<object> |
コールバックレコード。 |
|
|
object |
コールバックレコード。 |
||
| AppId |
string |
アプリケーションの ID。 |
yourAppId |
| SubId |
string |
サブスクリプションの ID。 |
Sub-******9799B2C4500****** |
| MsgId |
string |
コールバックレコードの ID。 |
42bba8b5-********-9b501dd6cb6e |
| Data |
string |
コールバックの詳細については、「CreateRtcMPUEventSub」をご参照ください。 |
{\"EventType\":1,\"MsgId\":\"42bba8b5-94ab-468c-9dae-9b501dd6c***\",\"AppId\":\"rtcdev\",\"SubId\":\"Sub-9799B2C45009799B2C4***\",\"TaskId\":\"mpucallbacktest\",\"CallbackTs\":1712656430***,\"Payload\":{\"DstUrl\":\"rtmp://domain/app/stream?auth\",\"EventTs\":1712656430***,\"EventCode\":1,\"ErrorCode\":0,\"ErrorMessage\":\"\"}} |
| Time |
string |
コールバックが呼び出された時刻。 時刻は YYYY-MM-DDThh:mm:ss 形式の ISO 8601 規格に従います。 時刻は UTC で表示されます。 |
1970-01-01T00:00:00Z |
| Cost |
integer |
コールバック期間。 単位:ミリ秒。 |
22 |
| CallbackUrl |
string |
コールバック URL。 |
http://testcallback***.com/callback |
| HTTPCode |
string |
HTTP ステータスコード。 200 はコールバックが成功したことを示します。 |
200 |
例
成功レスポンス
JSONJSON
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"Count": 1,
"HasMore": false,
"Logs": [
{
"AppId": "yourAppId",
"SubId": "Sub-******9799B2C4500******",
"MsgId": "42bba8b5-********-9b501dd6cb6e",
"Data": "{\\\"EventType\\\":1,\\\"MsgId\\\":\\\"42bba8b5-94ab-468c-9dae-9b501dd6c***\\\",\\\"AppId\\\":\\\"rtcdev\\\",\\\"SubId\\\":\\\"Sub-9799B2C45009799B2C4***\\\",\\\"TaskId\\\":\\\"mpucallbacktest\\\",\\\"CallbackTs\\\":1712656430***,\\\"Payload\\\":{\\\"DstUrl\\\":\\\"rtmp://domain/app/stream?auth\\\",\\\"EventTs\\\":1712656430***,\\\"EventCode\\\":1,\\\"ErrorCode\\\":0,\\\"ErrorMessage\\\":\\\"\\\"}}",
"Time": "1970-01-01T00:00:00Z",
"Cost": 22,
"CallbackUrl": "http://testcallback***.com/callback",
"HTTPCode": "200"
}
]
}
エラーコード
|
HTTP ステータスコード |
エラーコード |
エラーメッセージ |
説明 |
|---|---|---|---|
| 400 | InvalidParam | %s. | |
| 400 | InvalidAppId | %s, please check and try again later. | |
| 400 | MissingParam | %s, please check and try again later. | |
| 500 | InternalError | InternalError | |
| 403 | OperationDenied | Your account has not enabled the Live service | |
| 403 | Forbidden | %s, please check and try again later. |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。