この操作を呼び出して、チャンネル内の個々のユーザーにギフト通知を送信することができます。

パラメータのリクエスト

名前 タイプ 必須/省略可能 説明
Action String 必須 実行する操作。 値を SendRoomUserNotification に設定します。
AppId String 必須 サービスプロバイダーのアプリケーション ID。
RoomId String 必須 チャンネルの ID。 長さの制限:最大 16 文字。
AppUid String 任意 通知送信者の ID。 長さの制限:最大 16 文字。
ToAppUid String 必須 通知受信者の ID。 長さの制限:最大 16 文字。
Data String 必須 通知の内容。
Priority Integer 任意 メッセージの優先度。 有効な値:1、2、および 3。

デフォルト値:2。

Priority パラメーターに関する備考:

  • システム通知は優先度が高く、受信者に送信する必要があります。 (Topic+QOS_1)
  • チャンネル管理メッセージの優先度は低くなりますが、受信者に送信する必要があります。 (Topic+QOS_1)
  • 個人タスクに関する通知の優先度は低く、受信者に送信される場合とされない場合があります。 (Topic+QOS_2)

レスポンスのパラメータ

名前 データ型 説明
RequestId String Alibaba Cloud によって生成された、リクエストに対する GUID。
MessageId String メッセージ ID。

コーディング例

リクエスト例

https://live.aliyuncs.com?Action=SendRoomUserNotification&AppId=xxxx&RoomId=xxx&AppUid=xxx&ToAppUid=xxx&Data=xxx&Priority=xxx

レスポンスの例


{
"RequestId":"16A96B9A-F203-4EC5-8E43-CB92E68F4CD8",
"MessageId": "fkglhshiogsos8y93793w"
}

エラーコード

エラーコード エラーメッセージ HTTP ステータスコード 説明
InternalError The request processing has failed due to some unknown error, exception or failure. 500 内部エラーが発生したときに返されるエラーメッセージ。