この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Messages

チャットセッション中にエージェントとチャット訪問者間で送信されたすべてのメッセージを返します。

Messages リソースの応答の完全なリストは、「チャット REST API Messages 応答オブジェクト」を参照してください。

構文

URI
https://hostname/chat/rest/System/Messages
適用開始バージョン
このリソースは API バージョン 29.0 以降で使用できます。
形式
JSON
HTTP のメソッド
GET
要求ヘッダー
X-LIVEAGENT-API-VERSION
X-LIVEAGENT-AFFINITY
X-LIVEAGENT-SESSION-KEY
要求パラメーター
なし
クエリパラメーター
ackack クエリパラメーターは、Live Agent サーバーのメッセージをポーリングできるようにする順序メカニズムです。Messages 要求を初めて実行すると、ack パラメーターは –1 に設定されます。正しい順序でサーバーからメッセージを受信するには、次の要求の ack 値を前の応答の sequence 値で更新します。応答コードが 200 (新規メッセージがあった場合の応答) の場合のみ sequence 値が返されます。応答コードが 204 の場合、メッセージはありません。また、クライアントは sequence 値を返しません。この場合、前回の要求と同じ ack 値を使用して Messages 要求を実行します。
リクエストボディ
なし
レスポンスボディ
Messages 応答

トラ��ルシューティング

要求が HTTP 応答を受け取らずに失敗した場合は、要求を再試行してください。チャットセッションがタイムアウトになる前に要求を再試行しないと、セッションが終了してしまいます。要求の送信を再試行する必要がある期限は、サーバーがセッションを終了するまでのタイムアウト値によって決まります。このタイムアウト値は、[Salesforce の設定][チャットリリース] で設定します。