หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
ดาวน์โหลด ตัวอย่างการรวม softphone สําหรับ Microsoft Dynamics 365 Channel Integration Framework เวอร์ชัน 2.0
Note
โค้ดตัวอย่างไม่ได้รับการสนับสนุนใน Internet Explorer และเบราว์เซอร์ที่ไม่สนับสนุนเว็บ RTC เรียนรู้เพิ่มเติมใน WebRTC
ข้อกําหนดเบื้องต้น
Omnichannel สําหรับ Dynamics 365 Customer Service
จําเป็นต้องมีการสมัครใช้งาน Azure ที่ถูกต้องในการเผยแพร่แอปตัวอย่างไปยัง Azure
Note
ถ้าคุณไม่มีการสมัครใช้งาน Azure คุณสามารถสร้าง บัญชีฟรีได้
เผยแพร่แอปตัวอย่างไปยัง Azure
เปิด SampleInteg.sln โดยใช้ Visual Studio 2017
ใน Solution Explorer คลิกขวาที่โซลูชันและสร้างโซลูชันที่สมบูรณ์
ใน Solution Explorer คลิกขวาบนโครงการ SampleInteg และเลือก เผยแพร่
เลือก เริ่มต้น เพื่อเปิดใช้ตัวช่วยสร้างการเผยแพร่
เลือก บริการแอป เป็นเป้าหมายการเผยแพร่
เลือก สร้างใหม่ จากนั้นเลือก เผยแพร่
ใส่ชื่อแอป ตัวอย่างเช่น SampleInteg
ระบุรายละเอียดการสมัครใช้งาน กลุ่มทรัพยากร และแผนการโฮสต์ที่ถูกต้อง
เลือก สร้าง เพื่อสร้างบริการแอป Azure และบันทึก URL ของบริการแอปสําหรับการใช้งานในอนาคต
ตัวอย่างเช่น
https://sampleinteg.azurewebsites.net
สร้างฟังก์ชันเพื่อใช้กับบริการแอป
สร้างรหัสตัวอย่างสําหรับฟังก์ชัน client-voice
อ้างอิงถึงฟังก์ชันจากไฟล์ readme ที่รวมเข้ากับการรวม softphone ตัวอย่างในพอร์ทัล Dynamics 365 Insiderใช้โค้ดตัวอย่างสําหรับฟังก์ชัน capability-token
อ้างอิงถึงฟังก์ชันจากไฟล์ readme ที่รวมเข้ากับการรวม softphone ตัวอย่างในพอร์ทัล Dynamics 365 Insider
Note
บันทึก URL สําหรับฟังก์ชัน capability-token ที่คุณได้รับจากรหัสตัวอย่าง ตัวอย่างเช่น URL คือhttps://sampleinteg.sample/capability-token
กําหนดค่าแอปตัวอย่างใน Dynamics 365
สังเกต URL พื้นฐานขององค์กร Dynamics 365 จากที่จัดเก็บทรัพยากรบนเว็บทั้งหมด สําหรับองค์กรออนไลน์ URL ควรอยู่ในรูปแบบ
https://<orgname>.crmXX.dynamics.comตัวอย่าง:https://sampleorg.crm10.dynamics.comรับโซลูชัน Dynamics 365 Channel Integration Framework สําหรับข้อมูลเพิ่มเติม โปรดดูรับเฟรมเวิร์กการรวมช่องทาง Dynamics 365
กําหนดค่าผู้ให้บริการช่องทางโดยให้รายละเอียดตามที่แสดงในเมทริกซ์ สําหรับข้อมูลเพิ่มเติม ให้ดู กําหนดค่าผู้ให้บริการช่อง
ฟิลด์ คำอธิบาย ชื่อ ชื่อของผู้ให้บริการช่อง
ตัวอย่าง: Contosoชื่อเฉพาะ ตัวระบุ<ที่ไม่ซ้ํากันในรูปแบบ prefix>_<name>
สําคัญ: รายการต่อไปนี้จําเป็นสําหรับชื่อที่ไม่ซ้ํากัน:- คํานําหน้าสามารถเป็นตัวอักษรและตัวเลขได้เท่านั้น และความยาวต้องอยู่ระหว่าง 3 ถึง 8 อักขระ
- ขีดล่างต้องมีอยู่ระหว่างคํานําหน้าและชื่อ
ฉลาก ป้ายชื่อจะแสดงเป็นชื่อเรื่องบนวิดเจ็ต
ตัวอย่าง: ContosoURL ของช่อง URL ของช่องอยู่ในรูปแบบ: <azure_app_service_url>?base=<crm_base_url>
โน้ต: สําหรับตัวอย่างนี้ URL คือhttps://sampleinteg.azurewebsites.net?base=https://sampleorg.crm10.dynamics.comเปิดใช้งานการสื่อสารขาออก ใช่ ลําดับช่องทาง 0 เวอร์ชัน API 2.0 โดเมนที่เชื่อถือได้ โดเมน (URL) ที่สามารถเข้าถึง API ของ Channel Integration Framework ได้ เลือกแอปส่วนติดต่อแบบรวมสำหรับช่องทาง รายการของแอปอินเทอร์เฟสแบบรวมศูนย์ที่แสดงช่องทางสําหรับตัวแทนฝ่ายบริการลูกค้า เลือกบทบาทสําหรับช่อง บทบาทความปลอดภัยที่มีอยู่ใน Dynamics 365
โน้ต: ถ้าคุณไม่ได้กําหนดบทบาทใด ๆ ผู้ให้บริการแชนเนลจะแสดงให้ผู้ใช้ทั้งหมดที่กําหนดไว้สําหรับแอปอินเทอร์เฟซแบบรวมของ Dynamics 365เปิดใช้แอปส่วนติดต่อแบบรวมศูนย์เพื่อดูวิดเจ็ตการสื่อสารทางด้านซ้าย
สําคัญ
- URL ทั้งหมดต้องเป็น HTTPS
- ถ้าคุณใช้ใบรับรองแบบลงชื่อด้วยตนเองสําหรับแอป Azure หรือองค์กร Dynamics 365 เบราว์เซอร์บางตัวอาจปฏิเสธการเชื่อมต่อและไม่สามารถโหลดโทรศัพท์ตัวอย่างได้ สําหรับการแก้ปัญหาเฉพาะหน้า ให้เปิดแอป Azure ในแท็บแยกต่างหากและยอมรับใบรับรองหนึ่งครั้ง
- ตรวจสอบให้แน่ใจว่าการเข้าถึงไมโครโฟนและลําโพงถูกบล็อกโดยนโยบายเบราว์เซอร์
นำเข้าข้อมูลการกำหนดค่า
ดาวน์โหลดเครื่องมือกําหนดค่าการโยกย้าย เครื่องมือกําหนดค่าการโยกย้ายจะพร้อมใช้งานในฐานะเป็นแพคเกจ NuGet
เริ่มเครื่องมือกําหนดค่าการโยกย้าย ดับเบิลคลิก DataMigrationUtility.exe ในโฟลเดอร์:
[your folder]\Tools\ConfigurationMigration\บนหน้าจอหลัก เลือกนําเข้าข้อมูล แล้วเลือกดําเนินการต่อ
บนหน้าจอลงชื่อเข้าใช้ ให้ระบุรายละเอียดการรับรองความถูกต้องเพื่อเชื่อมต่อกับอินสแตนซ์ Dynamics 365 ของคุณจากตําแหน่งที่คุณต้องการนําเข้าข้อมูล ถ้าคุณมีหลายองค์กรบนเซิร์ฟเวอร์ Dynamics 365 และต้องการเลือกองค์กรที่จะนําเข้าข้อมูลการกําหนดค่า ให้เลือกกล่องกาเครื่องหมายแสดงรายการขององค์กรที่พร้อมใช้งานเสมอ เลือกเข้าสู่ระบบ
ถ้าคุณมีหลายองค์กร และคุณเลือกกล่องกาเครื่องหมาย แสดงรายการขององค์กรที่พร้อมใช้งานเสมอ หน้าจอถัดไปจะช่วยให้คุณสามารถเลือกองค์กรที่คุณต้องการเชื่อมต่อได้ เลือกองค์กรแอป Dynamics 365
ระบุไฟล์ข้อมูล (data.zip) ที่จะนําเข้า เรียกดูไฟล์ข้อมูลและเลือก เลือกนําเข้าข้อมูล
ขั้นตอนนี้ใช้ได้เฉพาะในกรณีที่ข้อมูลที่คุณกําลังนําเข้าประกอบด้วยข้อมูลผู้ใช้ของระบบต้นทางเท่านั้น ป้อนข้อมูลผู้ใช้การแมปในระบบเป้าหมาย คุณสามารถแมปผู้ใช้ทั้งหมดไปยังผู้ใช้ที่กําลังเรียกใช้กระบวนการนําเข้า หรือแมปไปยังผู้ใช้แต่ละรายโดยใช้ไฟล์แผนที่ผู้ใช้ (.xml) หากคุณเลือกอย่างหลัง คุณต้องระบุไฟล์แผนที่ผู้ใช้ที่มีอยู่หรือเครื่องมือสามารถสร้างให้คุณได้ ถ้าคุณสร้างไฟล์ใหม่ ให้กรอกชื่อผู้ใช้การแมปในพารามิเตอร์ ใหม่ สําหรับผู้ใช้ทุกคนบนเซิร์ฟเวอร์ต้นทาง เลือกไฟล์แมปผู้ใช้ในเครื่องมือเมื่อคุณทําเสร็จแล้ว และเลือก ตกลง
หน้าจอถัดไปแสดงสถานะการนําเข้าของระเบียนของคุณ การนําเข้าข้อมูลจะดําเนินการในหลายการส่งผ่านเพื่อนําเข้าข้อมูลพื้นฐานในขณะจัดคิวข้อมูลขึ้นต่อกัน และจากนั้นนําเข้าข้อมูลที่ขึ้นต่อกันในการส่งผ่านที่ตามมาเพื่อจัดการการอ้างอิงข้อมูลหรือการเชื่อมโยงใด ๆ ซึ่งทําให้แน่ใจได้ว่าการนําเข้าข้อมูลนั้นสะอาดและสอดคล้องกัน
เลือก เสร็จสิ้น เพื่อปิดเครื่องมือ