生のSIPヘッダーを取得する

インバウンド、インキュー、およびセキュアコールフローで Get Raw SIP Headers アクションを使用して、既存の BYOC Cloud SIP ヘッダーをの文字列型変数で取得します。 アーキテクトツールボックスから、Get Raw SIP HeadersDataアクションをタスクエディタの適切な場所にドラッグします。

 メモ:   このアクションでは、問題の会話の最初の INVITE に存在するヘッダーのみを取得できます。
名前 説明
名前フィールド アクションの識別名を入力してください。 ここで入力するラベルは、タスクシーケンスに表示されるアクションの名前になります。
生のSIPヘッダー結果

Get Raw SIP HeadersアクションがSIPヘッダーを返すために使用する、文字列型変数の特徴的な名前を入力する。

失敗の出力

これらの出力は、Get Raw SIP Headers アクションが失敗パスを取るときに、フロー作成者が、結果として生じるerrorType変数とerrorMessage変数の結果をマップすることを可能にする。

  • errorType: エラーのタイプまたはカテゴリを含む空でない文字列。
  • エラーメッセージ: ローカライズされていないエラーメッセージ 文字列は空でも構いません。 。

メモ: errorType の隣にある情報アイコン にカーソルを合わせると、許容されるerrorType値のリストが表示されます。

Genesys Cloudは障害パスシナリオをチェックし、そのいずれにも当てはまらない場合、Genesys CloudはRaw SIPヘッダーを取得します。 以下のerrorType値を使用できる:

  • ActionInvocationLimitExceeded : フローがGet Raw SIP Headersアクションの実行に3回成功した場合、それ以降 のアクションの呼び出しは失敗パスを取る。
  • GeneralError : Raw SIPヘッダーを取得するときに一般的なエラーがある場合、Get Raw SIP Headersアクションは失敗パスを取る。
  • NoSipHeadersExist : SIPヘッダーが存在しない場合、Get Raw SIP Headersアクションは失敗パスを取る。