インタラクティブなメッセージングに必要なトークンを生成します。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
ice:GenerateMessageChatToken |
none |
*All Resource
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| AIAgentId |
string |
必須 |
AI エージェントの ID です。 |
19de81b3b3d94abda22****** |
| UserId |
string |
必須 |
サインインするユーザーの ID です。最大 64 文字まで指定でき、英数字およびアンダースコア (_) のみ使用できます。 |
YOURUSERID |
| Role |
string |
任意 |
ロールです。admin を指定すると、ユーザーは管理操作を実行できます。このパラメーターはデフォルトで空です。 |
user |
| Expire |
integer |
任意 |
有効期間です。単位は秒です。デフォルト値は 3600 です。 |
3600 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
応答スキーマ |
||
| RequestId |
string |
リクエスト ID です。 |
req_1234567890abcdef |
| Token |
string |
生成されたトークンです。 |
acet********** |
| AppId |
string |
ユーザーの AppID です。 |
*********** |
| UserId |
string |
チャンネルに参加するユーザーの ID です。 |
YOURUSERID |
| Nonce |
string |
トークン生成に使用される nonce です。 |
AK-*********** |
| Role |
string |
トークン生成に使用されるロールです。 |
admin |
| AppSign |
string |
アプリケーション署名です。 |
H4sIAAAAAAAE****************** |
| TimeStamp |
integer |
有効期限です。単位は秒です。有効期限 = 現在時刻 + 有効期間 で計算されます。 |
1700000000 |
例
成功レスポンス
JSONJSON
{
"RequestId": "req_1234567890abcdef",
"Token": "acet**********",
"AppId": "***********",
"UserId": "YOURUSERID",
"Nonce": "AK-***********",
"Role": "admin",
"AppSign": "H4sIAAAAAAAE******************",
"TimeStamp": 1700000000
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。