หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
Note
- เนื้อหานี้ใช้กับ Dynamics 365 Channel Integration Framework รุ่น 2.0 เท่านั้น
- API การจัดการเซสชันช่วยให้คุณสามารถรวมประสบการณ์หลายเซสชันในแอปพื้นที่ทํางาน Copilot Service เท่านั้น
- ใช้ API นี้เฉพาะเมื่อเซสชันที่โฟกัสเป็นของผู้ให้บริการ หรือหากเป็นเซสชันหลักหรือเซสชันเริ่มต้น
ตั้งค่าชื่อเซสชันหากเซสชันเป็นของผู้ให้บริการช่องทาง
Syntax
Microsoft.CIFramework.setSessionTitle(input).then(successCallback, errorCallback);
Parameters
| ชื่อ | ชนิด | จำเป็นต้องระบุ | คำอธิบาย |
|---|---|---|---|
| sessionId | สตริง | ใช่ | ตัวระบุเฉพาะของเซสชัน |
| ชื่อเรื่อง | สตริง | ใช่ | ชื่อเซสชัน |
| successCallback | ฟังก์ชัน | ไม่ | ฟังก์ชันที่จะเรียกใช้เมื่อคําขอสําเร็จ |
| errorCallback | ฟังก์ชัน | ไม่ | ฟังก์ชันที่จะเรียกใช้เมื่อคําขอล้มเหลว |
ค่าที่ส่งคืน
ไม่มีใคร
ตัวอย่าง
var input = {
sessionId: "session-id-16",
customer: "John"
};
// setSessionTitle needs two params in input bag.
// 1. sessionId
// 2. slug name which we use in title field of session template record.. In sample, we have given value as "Call from {customer}"
// hence we pass "customer" in the input bag parameter.
Microsoft.CIFramework.setSessionTitle(input);