Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Customer Service омниарнасы Dynamics 365 Customer Service Enterprise бағдарламасының ұйымдарға жылдам қосылу және тұтынушыларымен цифрлық хабар алмасу арналары арқылы өзара әрекеттесу мүмкіндігін кеңейтетін мүмкіндіктер жинағын ұсынады. Customer Service омниарнасына қатынасу үшін қосымша лицензия қажет. Қосымша ақпаратты Dynamics 365 Customer Service бағасына шолу және Dynamics 365 Customer Service баға жоспары беттерінен қараңыз.
Егер бар болса, ағымдағы орнатылған аутентификация жетон провайдерін жояды.
Ескертпе
SDK тікелей сөйлесу әдістеріне lcw:дайын оқиға көтерілгеннен кейін сілтеме жасалуы тиіс. Бұл оқиғаны терезе объектісіне өзіңіздің оқиға тыңдаушыңызды қосу арқылы тыңдай аласыз.
Бұл SDK тек виджет үшін аутентификация қосылған жағдайда ғана қолданылады. Виджет үшін аутентификацияны қосу үшін Чат аутентификациясы параметрлерін жасау бөлімін қараңыз.
Синтаксис
Microsoft.Omnichannel.LiveChatWidget.SDK.removeAuthTokenProvider();
Параметрлер
Ешқандай
Қайтару мәні
Ешқандай
Example
let payloadToEncrypt = {
"sub" : "87b4d06c-abc2-e811-a9b0-000d3a10e09e",
"lwicontexts" :"{\"msdyn_cartvalue\":\"10000\", \"msdyn_isvip\":\"false\"}",
"iat" : 1542622071,
"iss" : "contosohelp.com",
"exp" : 1542625672,
"nbf" : 1542622072
};
function convertToJwtToken(payloadToEncrypt){
// Ideally, you call your service to convert the payload to a valid JSON Web Token
return Promise.resolve("eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiI4N2I0ZDA2Yy1hYmMyLWU4MTEtYTliMC0wMDBkM2ExMGUwOWUiLCJsd2ljb250ZXh0cyI6IntcIm1zZHluX2NhcnR2YWx1ZVwiOlwiMTAwMDBcIiwgXCJtc2R5bl9pc3ZpcFwiOlwiZmFsc2VcIn0iLCJpYXQiOjE1NDI2MjIwNzEsImlzcyI6ImNvbnRvc29oZWxwLmNvbSIsImV4cCI6MTU0MjYyNTY3MiwibmJmIjoxNTQyNjIyMDcyfQ.r37z1M5rMyRYMOJ-rhyTRYFOgvl9N7KvTMueSFPkiuM");
}
window.addEventListener("lcw:ready", function handleLivechatReadyEvent(){
// Sets the auth-token provider
// Throws error if authTokenProvider is not a function
convertToJwtToken(payloadToEncrypt).then(function (jwtToken){
Microsoft.Omnichannel.LiveChatWidget.SDK.setAuthTokenProvider(function authTokenProvider(callback){
callback(jwtToken);
});
// Removes the currently set authentication token provider
Microsoft.Omnichannel.LiveChatWidget.SDK.removeAuthTokenProvider();
});
});