C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

高洛峰
Freigeben: 2017-03-31 15:10:48
Original
3175 Leute haben es durchsucht

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 Kundendienst zur Bearbeitung 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# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

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# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

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

Verwendung auf dem Computer-Client

C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

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 „Multiple Customer Service Assistant“ und schon sind Sie fertig.

C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

Durch die beiden oben genannten Methoden können die relevanten Informationen der Kunden gut verarbeitet werden. Tatsächlich ähnelt es einer Telefonagentenmethode, die es verschiedenen Kundendienstmitarbeitern ermöglicht, zu handeln Interviews mit Besuchskunden befassen sich mit.

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></tousername>
<fromusername></fromusername>
<createtime>1399197672</createtime>
<msgtype></msgtype>
</xml>
Nach dem Login kopieren

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;
        }
    }
Nach dem Login kopieren

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

 ResponseCustomer customInfo = new ResponseCustomer(info);
 xml = customInfo.ToXml();
Nach dem Login kopieren

Wenn ich mich in der Kundenantwortverarbeitung befinde und der Kunde mit 0 antwortet, wechsle ich in den Kundenservicemodus, sodass alle nachfolgenden Eingaben des Kunden nicht die Analyse im WeChat-Portal auslösen, sondern wird in den Kundendienstmodus weitergeleitet, sodass Kundendienstmitarbeiter mit Kunden chatten können.

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

In DealEvent kann es gemäß dieser Bedingung verarbeitet werden.

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

Durch die Verwendung eines Multi-Kundenservice-Clients ist es sehr bequem, Nachrichten zu verarbeiten und zu interagieren, und Sie können die Konversationsinformationen des Kunden abrufen. Auf dem Computer-Client sehen Sie die folgende Schnittstelle.

C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

Unten sehen Sie einen Screenshot des Telefongesprächs.

C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele C# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele

Auf diese Weise können Sie zeitnah über mehrere Kanäle auf die Informationen des Kunden reagieren.

Das obige ist der detaillierte Inhalt vonC# entwickelt WeChat-Multikundenservicefunktionen und Integrationsbeispiele. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!