>  기사  >  위챗 애플릿  >  C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

高洛峰
高洛峰원래의
2017-03-31 15:10:483225검색

최근 위챗 통합 기능 개발 작업을 진행 중인데, 위챗에서 인증 계정에 대한 다중 고객 서비스 기능을 오픈한 것을 확인했습니다. 고객 문의 사항에 대해서는 고객 서비스 처리 방식으로 전환할 수 있으며, 고객 문의가 많을 때 활용하기 좋은 마케팅 기능입니다. WeChat의 다중 고객 서비스 기능은 고객 서비스 직원 자원을 최대한 활용하여 적시에 신속하게 고객 상담 정보를 처리함으로써 기업에 더 많은 기회와 시장을 제공할 수 있습니다.

기본적으로 이 다중 고객 서비스 기능은 WeChat 공개 플랫폼의 서비스 센터에서 활성화되어야 합니다. 이 기능을 경험하기 위해 다중 고객 서비스 기능을 활성화하겠습니다. 여기에 고객 서비스 기능이 있습니다.

1. 다중 고객 서비스 준비

고객 서비스 응대 운영을 위한 WeChat의 다중 고객 서비스 기능은 컴퓨터 클라이언트 또는 WeChat 다중 고객 서비스 도우미를 통해 작동될 수 있습니다. 처리, 둘 다 고객 정보, 세션 종료 등에 응답할 수 있습니다.

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

WeChat 다중 고객 서비스 기능을 활성화한 후 고객 정보 처리를 위해 일부 고객 서비스 ID를 추가해야 합니다.

여러 고객 서비스 계정은 "work ID@WeChat ID" 형식을 사용하여 로그인합니다. 아래와 같이 로그인 창에 계정 정보를 입력하세요.

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

2. 여러 고객 서비스 클라이언트 또는 보조자를 사용하여 운영

컴퓨터 클라이언트에서 사용

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

모바일 클라이언트에서 다중 고객 서비스를 사용하려면 계정을 팔로우하면 정보가 처리를 위해 여기로 전달됩니다. 공식 계정 "복수 고객 서비스 도우미"를 팔로우하면 완료됩니다.

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

위의 두 가지 방법을 통해 고객의 관련 정보를 잘 처리할 수 있으며 실제로는 전화 상담 방식과 유사하여 다양한 고객 응대 직원이 업무를 수행할 수 있습니다. 방문 고객과의 인터뷰.

3. WeChat 다중 고객 서비스 개발 및 이용

WeChat 다중 고객 서비스 개발 소개에는 아래와 같이 상대적으로 내용이 적습니다.

새로운 WeChat 프로토콜에서는 개발 모드를 고객 서비스 시스템에도 연결할 수 있습니다. 개발자가 고객 서비스 시스템을 사용해야 하는 경우 사용자로부터 메시지를 받을 때 MsgType이 transfer_customer_service인 메시지를 반환해야 합니다. WeChat 서버는 이 메시지를 받으면 사용자가 이번에 보낸 내용과 앞으로 보낼 내용을 결합합니다. 미래에는 메시지 전달 고객 서비스 시스템. 반환된 메시지의 예는 다음과 같습니다.

<xml>
<tousername></tousername>
<fromusername></fromusername>
<createtime>1399197672</createtime>
<msgtype></msgtype>
</xml>

개발할 때 보통 아래와 같이 엔터티 클래스 정보로 캡슐화합니다. 가장 중요한 것은 메시지 유형을 지정하고 들어오고 나가는 개체를 뒤집는 것입니다.

/// <summary>
    /// 客服消息
    /// </summary>
    [System.Xml.Serialization.XmlRoot(ElementName = "xml")]
    public class ResponseCustomer : BaseMessage
    {
        public ResponseCustomer()
        {
            this.MsgType = ResponseMsgType.transfer_customer_service.ToString().ToLower();
        }
        public ResponseCustomer(BaseMessage info) : this()
        {
            this.FromUserName = info.ToUserName;
            this.ToUserName = info.FromUserName;
        }
    }

처리 호출 시 코드는 다음과 같습니다.

 ResponseCustomer customInfo = new ResponseCustomer(info);
 xml = customInfo.ToXml();

고객 응답 처리 중이고 고객이 0으로 응답하면 고객 서비스 모드로 전환됩니다. 이렇게 하면 고객이 이후에 입력하는 모든 콘텐츠가 WeChat 포털에서 분석을 실행하지 않지만, 고객 서비스 모드로 전환되어 고객 서비스 직원이 고객과 채팅할 수 있습니다.

                //处理 0 指令, 人工客服
                if (string.IsNullOrEmpty(xml) && eventKey.Trim() == "0")
                {
                    xml = base.DealEvent(eventInfo, "event_customservice");
                }

DealEvent에서는 이 조건에 따라 처리할 수 있습니다.

rree

다중 고객 서비스 클라이언트를 사용하면 메시지 처리 및 상호작용이 매우 편리하며, 컴퓨터 클라이언트에서 볼 수 있는 인터페이스는 다음과 같습니다.

C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

아래는 전화통화 화면입니다.

                                                                                                     >                  여러 채널을 통해 적시에 고객 정보에 응답할 수 있습니다. C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.

위 내용은 C#은 WeChat 다중 고객 서비스 기능을 개발하고 통합 사례를 개발합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.