ホームページ >WeChat アプレット >WeChatの開発 >WeChat ポータルとアプリケーションの C# 開発 - WeChat マルチカスタマー サービス機能と開発統合
最近、WeChatの統合機能の開発に取り組んでいるのですが、WeChatが認証アカウント向けの複数顧客サービス機能をオープンし、顧客相談のために顧客サービス処理方法に切り替えて、複数の顧客サービスを追加できることを発見しました。処理のための顧客サービスは顧客相談に含まれます。多くの場合、これは優れたマーケティング機能です。 WeChat のマルチカスタマー サービス機能は、カスタマー サービス スタッフのリソースを最大限に活用して、顧客相談情報をタイムリーかつ迅速に処理し、企業により多くの機会と市場をもたらします。
デフォルトでは、この複数顧客サービス機能は WeChat パブリック プラットフォームのサービス センターで有効化されている必要があります。この機能を体験するには、ここで複数顧客サービス機能を有効化します。 。
WeChat の複数顧客サービス機能は、顧客サービス応答操作をコンピュータクライアント上で実行することも、情報処理を WeChat 複数顧客サービスアシスタント上で実行することもできます。顧客に応答できます。 情報に応答し、セッションを終了します。
WeChatの複数顧客サービス機能を有効にした後、顧客情報を処理するためにいくつかの顧客サービスIDを追加する必要があります。
複数のカスタマーサービスアカウントは、「勤務ID@WeChat ID」の形式でログインします。以下に示すように、ログインウィンドウにアカウント情報を入力してください。
コンピュータークライアントで使用します
モバイルクライアントでマルチカスタマーサービスを使用すると、アカウントをフォローするだけで情報が表示されますここに転送されます。公式アカウント「Multiple Customer Service Assistant」をフォローすれば完了です。
上記の 2 つの方法により、顧客の関連情報を適切に処理できます。実際、これは電話エージェントの方法に似ており、さまざまなカスタマー サービスの従業員が訪問顧客に対応することができます。
WeChat マルチカスタマー サービス開発の概要には、以下に示すように比較的少ない内容が含まれています。
新しいWeChatプロトコルでは、開発モードを顧客サービスシステムに接続することもできます。 開発者がカスタマー サービス システムを使用する必要がある場合、ユーザーからメッセージを受信したときに、transfer_customer_service の MsgType を持つメッセージを返す必要があります。WeChat サーバーがこのメッセージを受信すると、ユーザーが今回送信した内容と今後送信される内容が結合されます。将来的にはメッセージ転送カスタマーサービスシステム。返されるメッセージの例は以下のとおりです。
<xml><ToUserName><![CDATA[touser]]></ToUserName><FromUserName><![CDATA[fromuser]]></FromUserName><CreateTime>1399197672</CreateTime><MsgType><![CDATA[transfer_customer_service]]></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ではこの条件に従って処理が可能です。
//人工客服 if (eventKey == "event_customservice") { ResponseCustomer customInfo = new ResponseCustomer(info); xml = customInfo.ToXml(); }
マルチカスタマー サービス クライアントを使用すると、メッセージの処理と対話が非常に便利になり、コンピューター クライアント上で表示されるインターフェイスは次のようになります。が続きます。
電話での会話のスクリーンショットを以下に示します。
能就は、複数の方法でお客様の情報にタイムリーに対応できます。
興味がある場合、または関連するカスタマー サービス応答機能を経験している場合は、私の WeChat をフォローして詳細を学ぶことができます。具体的な結果については、私の WeChat ポータル「Guangzhou Aiqidi」をフォローするか、以下の QR コードをスキャンして詳細をご覧ください。
WeChat ポータルとアプリケーションの C# 開発の詳細については、WeChat マルチカスタマー サービス機能と開発統合 関連記事については、PHP 中国語 Web サイトに注目してください。