ストリームミキシングおよび転送のイベントサブスクリプション Record を照会します。
操作説明
ストリームミキシングおよび転送のイベントサブスクリプション Record を照会します。過去 7 日間のデータのクエリが可能です。
QPS 制限
この操作の単一ユーザー QPS 制限は、1 秒あたり 100 回の呼び出しです。制限を超えると API 呼び出しがスロットリングされ、ビジネスに影響が出る可能性があります。必要に応じてこの操作を呼び出してください。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
live:ListRtcMPUEventSubRecord |
list |
*All resources.
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AppId |
string |
必須 |
サブスクライブされたアプリケーションの ID。ApsaraVideo Live > Live+ > ApsaraVideo Real-time Communication > アプリケーション管理 に移動して、アプリケーション ID のビューを確認できます。 説明
|
yourAppId |
| SubId |
string |
任意 |
サブスクリプションのコールバック ID。 |
yourSubId |
| StartTime |
string |
必須 |
クエリの開始時刻。 フォーマット: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。値は現在時刻の 7 日前より前にはできません。 |
1970-01-01T00:00:00Z |
| EndTime |
string |
必須 |
クエリの終了時刻。 フォーマット: yyyy-MM-ddTHH:mm:ssZ (協定世界時 (UTC))。値は現在時刻より後にはできません。 |
1970-01-01T00:00:00Z |
| PageSize |
integer |
必須 |
ページあたりの Record 数。有効な値: 1~100。 |
10 |
| PageNo |
integer |
必須 |
ページ番号。 |
20 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエスト ID。 |
******3B-0E1A-586A-AC29-742247****** |
| Count |
integer |
現在のページで返されたコールバック呼び出し Record の総数。 |
1 |
| HasMore |
boolean |
次のページがあるかどうかを示します。 |
false |
| Logs |
array<object> |
コールバック呼び出し Record。 |
|
|
object |
コールバック呼び出し Record。 |
||
| AppId |
string |
サブスクライブされたアプリケーションの ID。 |
yourAppId |
| SubId |
string |
イベントコールバック呼び出し ID。 |
Sub-******9799B2C4500****** |
| MsgId |
string |
コールバック呼び出し Record ID。 |
42bba8b5-********-9b501dd6cb6e |
| Data |
string |
コールバック呼び出しの内容。フォーマットの詳細については、「ストリームミキシングおよび転送イベントコールバックの作成」を参照してください。 |
{\"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:ssZ (協定世界時 (UTC))。 |
1970-01-01T00:00:00Z |
| Cost |
integer |
コールバック呼び出しの持続時間。単位: ミリ秒。 |
22 |
| CallbackUrl |
string |
コールバック呼び出し URL。 |
http://testcallback***.com/callback |
| HTTPCode |
string |
エラーコード。値が 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. | AppId が無効です。確認して再試行してください。 |
| 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. | 必須の権限がありません。確認して再試行してください。 |
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。