Lightning Experience の onClickToDial()
構文
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/47.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 です。 個人取引先が組織で有効化されていない場合、この項目はペイロードオブジェクトに含まれません。 |