Dynamics 365 チャネル統合フレームワーク 2.0 の onPresenceChange イベント (JavaScript API リファレンス)
エージェントのプレゼンス状態が手動またはプログラムで変更されたときに呼び出されます。
eventData
onPresenceChange
イベントは次の eventData を取ります。
eventData | 例 |
---|---|
{"presenceId": <guid>} |
{"presenceId": "efdeb843-c07a-e811-8162-000d3aa11f50"} |
{"presenceInfo":{"basePresenceStatus":<string>, "presenceColor":<string>, "presenceId":<string>,"presenceText":<string>}} |
{"presenceInfo":{"basePresenceStatus: "BUSY", "presenceColor": "#ff0000", "presenceId":"efdeb843-c07a-e811-8162-000d3aa11f50", "presenceText": "Busy"}} |
例
handlerFunction = function (eventData) {
var obj = JSON.parse(eventData);
var presence = obj.presenceInfo.presenceText;
}
window.Microsoft.CIFramework.addHandler("onPresenceChange", handlerFunction);
参照
setClickToAct メソッド
addHandler メソッド
removeHandler メソッド
getPresence メソッド
setPresence メソッド