Majukan mesej kepada perkhidmatan pelanggan WeChat


Sekiranya akaun rasmi dalam mod pembangunan, apabila pengguna WeChat biasa menghantar mesej ke akaun rasmi, pelayan WeChat akan POST mesej ke URL yang diisi oleh pembangun Jika anda ingin memajukan mesej ke sistem perkhidmatan pelanggan, pembangun perlu Paket respons mengembalikan mesej dengan MsgType of transfer_customer_service Selepas menerima respons, pelayan WeChat akan memajukan mesej yang sedang dihantar ke sistem perkhidmatan pelanggan. Anda juga boleh melampirkan maklumat TransInfo dalam XML untuk menetapkannya kepada akaun perkhidmatan pelanggan apabila mengembalikan mesej transfer_customer_service.

Selepas pengguna diakses oleh perkhidmatan pelanggan, sebelum perkhidmatan pelanggan menutup sesi, dan semasa sesi, mesej yang dihantar oleh pengguna akan dimajukan terus ke sistem perkhidmatan pelanggan. Apabila sesi tidak ditutup oleh perkhidmatan pelanggan selama lebih daripada 30 minit, pelayan WeChat secara automatik akan berhenti mengirim semula kepada perkhidmatan pelanggan dan meneruskan penghantaran mesej ke URL yang diisi oleh pembangun.

Semasa pengguna menunggu dalam baris gilir, mesej yang dihantar oleh pengguna masih akan ditolak ke URL yang diisi oleh pembangun.

Perhatian khusus harus diberikan di sini, hanya mesej yang dihantar oleh pengguna WeChat akan dimajukan, dan sebarang acara lain (seperti klik menu, pelaporan lokasi geografi, dll.) tidak boleh dimajukan, jika tidak perkhidmatan pelanggan akan saya lihat beberapa berita yang tidak bermakna.


Majukan mesej kepada khidmat pelanggan

Sekiranya akaun rasmi dalam mod pembangunan, apabila pengguna WeChat biasa menghantar mesej ke akaun rasmi, pelayan WeChat akan POST mesej tersebut ke URL yang diisi oleh pembangun. . Jika anda ingin memajukan mesej ke Untuk sistem perkhidmatan pelanggan, pembangun perlu mengembalikan mesej dengan MsgType of transfer_customer_service dalam pakej respons Selepas menerima respons, pelayan WeChat akan memajukan mesej yang dihantar ke sistem perkhidmatan pelanggan.

 <xml>
     <ToUserName><![CDATA[touser]]></ToUserName>
     <FromUserName><![CDATA[fromuser]]></FromUserName>
     <CreateTime>1399197672</CreateTime>
     <MsgType><![CDATA[transfer_customer_service]]></MsgType>
 </xml>

Penerangan parameter

diterima) CreateTime MsgType1475198461527173.png

Mesej dimajukan kepada perkhidmatan pelanggan yang ditetapkan

Jika anda mempunyai beberapa kakitangan perkhidmatan pelanggan yang log masuk ke perkhidmatan pelanggan pada masa yang sama dan menghidupkan akses automatik semasa penerimaan, apabila setiap mesej pelanggan dimajukan kepada perkhidmatan pelanggan, sistem perkhidmatan berbilang pelanggan akan Menugaskan pelanggan kepada salah satu ejen. Jika anda ingin memindahkan mesej pelanggan kepada perkhidmatan pelanggan yang ditetapkan, anda boleh menentukan akaun perkhidmatan pelanggan dengan melampirkan maklumat TransInfo apabila mengembalikan mesej transfer_customer_service. Perlu diingat bahawa jika perkhidmatan pelanggan yang ditetapkan tidak mempunyai keupayaan akses (bukan dalam talian, akses automatik tidak dihidupkan, atau akses automatik penuh), pengguna akan disambungkan terus ke perkhidmatan pelanggan yang ditetapkan, dan perkhidmatan pelanggan lain akan tidak dimaklumkan, dan tidak akan dihubungi oleh perkhidmatan pelanggan lain Penerimaan. Adalah disyorkan bahawa apabila menentukan perkhidmatan pelanggan, anda mula-mula menyemak keupayaan akses perkhidmatan pelanggan (mendapatkan antara muka maklumat penerimaan perkhidmatan pelanggan dalam talian), dan menetapkan perkhidmatan pelanggan yang mempunyai keupayaan untuk mengakses untuk memastikan pelanggan boleh menerima perkhidmatan tepat pada masanya. .

Kod sampel

 <xml>
     <ToUserName><![CDATA[touser]]></ToUserName>
     <FromUserName><![CDATA[fromuser]]></FromUserName>
     <CreateTime>1399197672</CreateTime>
     <MsgType><![CDATA[transfer_customer_service]]></MsgType>
     <TransInfo>
         <KfAccount><![CDATA[test1@test]]></KfAccount>
     </TransInfo>
 </xml>

Penerangan parameter

Adakah parameter diperlukan Penerangan
ToUserName ialah Akaun Penerima (NameF
ialah ID WeChat yang dibangunkan
ialah Masa penciptaan mesej (integer)
ialah transfer_customer_service
diterima) CreateTime MsgTypeKfAccountified
Adakah parameter diperlukan Penerangan
ToUserName ialah Akaun Penerima (NameF
ialah ID WeChat yang dibangunkan
ialah masa penciptaan mesej (integer)
ialah transfer_customer_service
sesi perkhidmatan pelanggan adalah