Heim  >  Artikel  >  WeChat-Applet  >  C#-Entwicklung des WeChat-Portals und der WeChat-Anwendungen – Multi-Kundendienstfunktionen und Entwicklungsintegration

C#-Entwicklung des WeChat-Portals und der WeChat-Anwendungen – Multi-Kundendienstfunktionen und Entwicklungsintegration

高洛峰
高洛峰Original
2017-02-17 14:58:321766Durchsuche

Ich habe kürzlich an der WeChat-Integrationsfunktionsentwicklung gearbeitet und festgestellt, dass WeChat eine Multi-Kundendienstfunktion für zertifizierte Konten eröffnet hat. Bei Kundenanfragen können Sie zur Kundendienstverarbeitungsmethode wechseln und hinzufügen Mehrfacher Kundenservice zur Bearbeitung. Dies ist eine gute Marketingfunktion, wenn es viele Kundenanfragen gibt. Die Multi-Kundendienstfunktion von WeChat kann die Ressourcen des Kundendienstpersonals voll ausnutzen, um Kundenberatungsinformationen zeitnah und schnell zu verarbeiten, was den Unternehmen mehr Möglichkeiten und Märkte eröffnet.

Standardmäßig muss diese Multi-Kunden-Servicefunktion im Servicecenter der öffentlichen WeChat-Plattform aktiv aktiviert werden. Um diese Funktion nutzen zu können, werde ich die Multi-Kunden-Servicefunktion aktivieren. Hier finden Sie die Kundendienstfunktion.

1. Vorbereitung für den Multi-Kunden-Service

Die Multi-Kunden-Service-Funktion von WeChat für Kundendienst-Antwortvorgänge kann auf dem Computer-Client oder über den WeChat-Multi-Kunden-Service-Assistenten bedient werden. Bei der Verarbeitung können beide auf Kundeninformationen reagieren, Sitzungen beenden usw.

C#开发微信门户及应用-微信多客服功能及开发集成

Nach der Aktivierung der WeChat-Funktion für den Mehrkundenservice müssen Sie einige Kundendienst-IDs für den Umgang mit Kundeninformationen hinzufügen.

Mehrere Kundendienstkonten verwenden zum Anmelden das Formular „Arbeits-ID@WeChat-ID“. ​​Bitte geben Sie Ihre Kontoinformationen wie unten gezeigt in das Anmeldefenster ein.

C#开发微信门户及应用-微信多客服功能及开发集成

2. Verwenden Sie mehrere Kundendienst-Clients oder Assistenten zur Bedienung

Verwendung auf dem Computer-Client

C#开发微信门户及应用-微信多客服功能及开发集成

Um den Multi-Kundenservice auf dem mobilen Client zu nutzen, folgen Sie einfach einem Konto und die Informationen werden hier zur Verarbeitung weitergeleitet. Folgen Sie dem offiziellen Konto „Mehrere Kundendienstassistenten“ und schon sind Sie fertig.

C#开发微信门户及应用-微信多客服功能及开发集成

Durch die beiden oben genannten Methoden können die relevanten Informationen von Kunden gut verarbeitet werden. Tatsächlich ähnelt sie der Methode von Telefonagenten und ermöglicht unterschiedliche Kunden Servicemitarbeiter, die den Besuchern zur Bearbeitung antworten.

3. Entwicklung und Nutzung des WeChat-Mehrkundenservices

In der Einführung zur Entwicklung des WeChat-Mehrkundenservices gibt es relativ wenig Inhalt, wie unten gezeigt.

Im neuen WeChat-Protokoll kann der Entwicklungsmodus auch mit dem Kundendienstsystem verbunden werden. Wenn Entwickler das Kundendienstsystem verwenden müssen, müssen sie beim Empfang einer Nachricht vom Benutzer eine Nachricht mit dem MsgType „transfer_customer_service“ zurückgeben. Wenn der WeChat-Server diese Nachricht empfängt, kombiniert er, was der Benutzer dieses Mal gesendet hat und was gesendet wird in der Zukunft. Beispiele für zurückgegebene Nachrichten sind wie folgt.


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

Bei der Entwicklung kapseln wir sie normalerweise als Entitätsklasseninformationen, wie unten gezeigt. Die Hauptsache besteht darin, den Nachrichtentyp anzugeben und die eingehenden und ausgehenden Objekte umzudrehen.

    /// <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;
        }
    }

Wenn die Verarbeitung aufgerufen wird, lautet der Code wie folgt.

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

Wenn ich mich in der Kundenantwortbearbeitung befinde und der Kunde mit 0 antwortet, wechsle ich in den Kundendienstmodus, damit alle nachfolgenden Eingaben durch den Kunden wird nicht das Parsen im WeChat-Portal ausgelöst, sondern in den Kundendienstmodus weitergeleitet, sodass die Kundendienstmitarbeiter mit Kunden chatten können.

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

Verarbeiten Sie es in DealEvent einfach gemäß dieser Bedingung.

                //人工客服
                if (eventKey == "event_customservice")
                {
                    ResponseCustomer customInfo = new ResponseCustomer(info);
                    xml = customInfo.ToXml();
                }

Durch die Verwendung mehrerer Kundendienst-Clients ist es sehr bequem, Nachrichten zu verarbeiten und miteinander zu interagieren. und gewinnen Sie die Kundenzufriedenheit. Auf dem Computer-Client sehen Sie die folgende Oberfläche.

C#开发微信门户及应用-微信多客服功能及开发集成

Ein Screenshot des Gesprächs am Telefon wird unten angezeigt.

                                                                                                                                                                                                      C#开发微信门户及应用-微信多客服功能及开发集成 C#开发微信门户及应用-微信多客服功能及开发集成 Wenn Sie Interesse haben oder Erfahrung mit den entsprechenden Kundendienst-Reaktionsfunktionen haben, können Sie meinem WeChat folgen, um mehr zu erfahren. Für konkrete Ergebnisse können Sie meinem WeChat-Portal folgen: Guangzhou Aiqidi, oder Sie können den QR-Code unten scannen, um mehr zu erfahren.

C#开发微信门户及应用-微信多客服功能及开发集成 Weitere C#-Entwicklung von WeChat-Portalen und -Anwendungen – WeChat-Multikundendienstfunktionen und Entwicklungsintegration. Achten Sie bei verwandten Artikeln bitte auf PHP Chinesische Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn