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

Salesforce Classic の searchAndGetScreenPopUrl()

使用方法

特定の文字列に対してソフトフォンレイアウトで指定されたオブジェクトを検索します。検索結果と、ポップ画面への相対 URL を返します。このメソッドは、実際の画面ポップを実行しません。このメソッドは、ソフトフォンレイアウトで定義された画面ポップ設定を優先します。このメソッドは、API バージョン 28.0 以降でのみ使用できます。

このメソッドは、Open CTI API for Lightning Experience では使用できません。Lightning で同じ機能を実現するには、Lightning Experience の searchAndScreenPop() メソッドで使用できる deferred パラメーターを使用します。

ヒント

構文

引数

名前 説明
searchParams string 検索対象の文字列。
queryParams string URL に渡すクエリパラメーターを指定します。
callType string 着信、発信、内線、または null などの通話種別を指定します。通話種別は、ソフトフォンレイアウトでの設定ごとに、語句検索を行うオブジェクトを決定します。

callType が null の場合、デフォルトで着信を検索します。callType が内線または発信の場合、画面ポップは表示されません。

callback function API メソッドコールが完了するときに実行された JavaScript メソッド。

サンプルコード – JavaScript

応答

名前 説明
result string 検索結果および URL に一致するオブジェクトのリストを画面ポップ (screenPopUrl) に返します。検索は、ソフトフォンレイアウトで指定されたオブジェクトで実行されます。検出されたオブジェクトごとに、オブジェクト ID、項目名、項目値、および API バージョン 33.0 以降の場合はオブジェクトタブ名が JSON 文字列として返されます。
次に、「Acme」を検索し、1 つの取引先オブジェクトと 3 つの商談オブジェクトが検出された例を示します。
API バージョン 31.0 以降では、個人取引先オブジェクトで API メソッドを呼び出すと追加情報を返します。
error string API コールが正常に行われた場合、この変数は未定義です。API コールが失敗した場合、この変数はエラーメッセージを返します。