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

Lightning Experience の onClickToDial()

使用方法

有効化された電話番号をユーザがクリックするとコールされる関数を登録します。このメソッドは API バージョン 38.0 以降で使用できます。

このメソッドを Lightning コンポーネント lightning:clickToDial と共に使用できます。lightning:clickToDial を iFrame で使用することはできません。このメソッドを Visualforce コンポーネント support:clickToDial と共に使用することはできません。

メモ

構文

1sforce.opencti.onClickToDial({
2     listener: function
3})

引数

名前 説明
listener function ユーザが有効化された電話番号をクリックしたときにコールされる JavaScript メソッド。

サンプルコード – HTML および JavaScript

1<html>
2  <head>
3    <script type="text/javascript" src="https://domain:port/support/api/44.0/lightning/opencti_min.js"></script>
4    <script type="text/javascript">
5      var listener = function(payload) {
6        console.log('Clicked phone number: ' + payload.returnValue.number);
7      };
8
9      // Register the listener.
10      window.addEventListener('load', function() {
11        sforce.opencti.onClickToDial({listener: listener});
12      });
13   </script>
14  </head>
15</html>

ペイロード

リスナメソッドへの各コールに渡されるペイロードオブジェクトには次の項目が含まれます。

���前 説明
number number ユーザがクリックした電話番号を提供します。
recordId string クリックされた電話番号に関連付けられたレコードの ID を提供します。
recordName string クリックされた電話番号のレコードの名前を提供します。
objectType string クリックされた電話番号に関連付けられたレコードのタイプを提供します。
accountId または contactId string クリックされた電話番号が個人取引先に属する場合、関連付けられた取引先または取引先責任者の ID が提供されます。
personAccount boolean クリックされた電話番号が個人取引先に属する場合、このプロパティは true です。

個人取引先が組織で有効化されていない場合、この項目はペイロードオブジェクトに含まれません。