WeChat 고객 서비스에 메시지 전달


공식 계정이 개발 모드인 경우 일반 WeChat 사용자가 공식 계정에 메시지를 보내면 WeChat 서버는 먼저 다음이 입력한 URL에 메시지를 게시합니다. 개발자가 고객 서비스 시스템에 메시지를 전달하려면 개발자는 응답 패키지에 transfer_customer_service의 MsgType을 사용하여 메시지를 반환해야 합니다. WeChat 서버는 보낸 메시지를 고객 서비스 시스템에 전달합니다. . transInfo 정보를 XML로 첨부하여 transfer_customer_service 메시지를 반환할 때 고객 서비스 계정에 할당할 수도 있습니다.

사용자가 고객 서비스에 접속한 후 고객 서비스가 세션을 종료하기 전, 세션 중에 사용자가 보낸 메시지가 고객 서비스 시스템으로 직접 전달됩니다. . 고객 서비스에서 세션이 30분 이상 종료되지 않으면 WeChat 서버는 자동으로 고객 서비스로의 전달을 중지하고 개발자가 입력한 URL로 메시지 전송을 재개합니다.

사용자가 대기열에서 기다리는 동안에도 사용자가 보낸 메시지는 개발자가 입력한 URL로 푸시됩니다.

여기서 중요한 점은 WeChat 사용자가 보낸 메시지만 전달되고 다른 이벤트(예: 메뉴 클릭, 지리적 위치 보고 등)는 전달되지 않는다는 점입니다. 전송되어야 합니다. 그렇지 않으면 고객 서비스 시스템에 의미 없는 메시지가 표시됩니다.


고객 서비스에 메시지 전달

공식 계정이 개발 모드인 경우 일반 WeChat 사용자가 공식 계정에 메시지를 보내면 WeChat 서버는 먼저 개발자가 입력한 URL에 메시지를 게시합니다. 고객 서비스 시스템에 메시지를 전달하려면 개발자가 응답 패키지에 transfer_customer_service의 MsgType을 사용하여 메시지를 반환해야 합니다. WeChat 서버는 보낸 메시지를 고객 서비스 시스템에 전달합니다.

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

매개변수 설명

# # 🎜 🎜#is개발자 WeChat IDCreateTimeis은 #🎜🎜 ##🎜 🎜 #
Parameter필수인가요설명
#🎜🎜 #메시지 생성 시간(정수)MsgType
transfer_customer_service1475198461527173.png

지정된 고객센터로 메시지가 전달됩니다

여러 고객센터 직원이 동시에 고객센터에 로그인하여 접수 중 자동 접속을 켜두시면, 각 고객의 메시지가 전달될 때 고객 서비스에 다중 고객 서비스 시스템은 고객을 상담원 중 한 명에게 할당합니다. 고객의 메시지를 지정된 고객센터로 전달하고자 하는 경우, transfer_customer_service 메시지 반환 시 TransInfo 정보를 첨부하여 고객 서비스 계정을 지정하시면 됩니다. 지정된 고객 서비스에 접속 기능이 없는 경우(온라인이 아닌 경우, 자동 접속이 설정되지 않은 경우, 자동 접속이 꽉 찬 경우), 이용자는 지정된 고객 서비스로 직접 연결되며, 기타 고객 서비스는 통보되지 않으며, 다른 고객 서비스 접수처에서 연락을 드리지 않습니다. 고객 서비스를 지정할 때 먼저 고객 서비스의 접근 능력을 확인하고(온라인 고객 서비스 접수 정보 인터페이스 획득), 고객이 적시에 서비스를 받을 수 있도록 접근 능력이 있는 고객 서비스를 지정하는 것이 좋습니다. .

샘플 코드

 <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>

매개변수 설명

입니다.
매개변수 가 필수인가요? 설명
ToUserName수신자 계정(OpenID 수신)
FromUserNameWeChat ID 개발
CreateTime 메시지 생성 시간(정수)
MsgTypetransfer_customer_service
KfAccount지정된 세션 액세스에 대한 고객 서비스 계정