この操作を呼び出して、イベント通知のコールバックメソッド、Webhook アドレス、およびイベントタイプを設定できます。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
vod:SetMessageCallback |
create |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
タイプ |
必須 / 任意 |
説明 |
例 |
| CallbackType |
string |
任意 |
コールバックメソッド。有効な値:
|
HTTP |
| CallbackURL |
string |
任意 |
Webhook アドレス。 CallbackType を HTTP に設定した場合、このパラメーターは必須です。 Webhook アドレスは最大 256 バイトです。複数の Webhook アドレスを指定することはできません。 |
http://developer.aliyundoc.com |
| EventTypeList |
string |
任意 |
コールバックイベントのタイプ。このパラメーターを空のままにすると、すべてのイベント通知が無効になります。このパラメーターを ALL に設定すると、すべてのイベント通知が有効になります。通知を有効にするイベントタイプを指定することもできます。複数のイベントタイプはコンマ(,)で区切ります。有効な値については、「イベントタイプ」をご参照ください。 |
FileUploadComplete |
| AuthSwitch |
string |
任意 |
HTTP コールバックの認証スイッチ。このパラメーターは、CallbackType が HTTP に設定されている場合にのみ有効です。有効な値:
|
on |
| AuthKey |
string |
任意 |
認証キー。最大 32 文字で、大文字、小文字、数字を含める必要があります。 CallbackType が HTTP に設定されている場合、このパラメーターを設定できます。 |
Dsf346dvet |
| MnsEndpoint |
string |
任意 |
MNS キューのパブリックエンドポイント。 CallbackType を Simple Message Queue (旧称:MNS) に設定した場合、このパラメーターは必須です。メッセージサービスコンソール にログインし、右上隅にある [エンドポイントの取得] をクリックして、エンドポイントを取得できます。詳細については、「エンドポイント」をご参照ください。 |
http://****.mns.cn-shanghai.aliyuncs.com/ |
| MnsQueueName |
string |
任意 |
MNS キューの名前。メッセージサービスコンソール にログインし、[キューリスト] でキュー名を確認できます。 CallbackType を Simple Message Queue (旧称:MNS) に設定した場合、このパラメーターは必須です。 |
quene_name |
| AppId |
string |
任意 |
アプリケーションの ID。このパラメーターを設定しない場合、デフォルトアプリケーションの ID( app-1000000 )が使用されます。 |
app-1000000 |
レスポンスパラメーター
|
パラメーター |
タイプ |
説明 |
例 |
|
object |
返された結果。 |
||
| RequestId |
string |
リクエストの ID。 |
25818875-5F78-4AF6-D7393642CA58**** |
例
成功レスポンス
JSONJSON
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。