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

ReconnectSession

セッションが中断され、元のサーバを使用できない場合に、新しいサーバで顧客のチャットセッションを再接続します。

この要求は、アフィニティトークンが Live Agent セッション用に変更されたことを示す 503 応答状況コードを受信した場合にのみ行います。503 応答状況コードを受信した場合は、既存の着信要求または発信要求をすべてキャンセルする必要があります。

発信要求に含まれるデータは、一時的に保存され、セッションが再確立されると再送信されます。ReconnectSession 要求の応答を受信したら、メッセージのポーリングを開始できます。

最初の応答は ChasitorSessionData メッセージです。このメッセージにはセッションが再確立されると復元される、前のセッションのデータが含まれます。このメッセージを受信したら、503 応答状況コードを受信したときにキャンセルされた既存のメッセージを送信できます。

構文

URI
https://hostname/chat/rest/System/ReconnectSession
適用開始バージョン
このリソースは API バージョン 37.0 以降で使用できます。
形式
JSON
HTTP メソッド
GET
要求ヘッダー
X-LIVEAGENT-API-VERSION
X-LIVEAGENT-AFFINITY
X-LIVEAGENT-SESSION-KEY
要求パラメータ
名前 説明
ReconnectSession.offset 数値 クライアントが受信した最新のメッセージ要求からのイベントオフセット。
クエリパラメータ
なし
リクエストボディ
なし
レスポンスボディ
ReconnectSession