ホームページ > 記事 > WeChat アプレット > C#開発 WeChatポータルアプリケーション管理システム機能紹介
最近、WeChat インターフェイスに関する詳細な調査を実施し、基盤となるインターフェイスを段階的にカプセル化することで、自動構成、自動応答、バックグラウンド処理インターフェイスの最適化と改善に徐々にアップグレードし、より完全で適用可能な WeChat の構築に努めました。ポータル管理システム。
WeChat ポータル アプリケーション管理システムは、MVC+EasyUI に基づくルートを採用しています。ほとんどのドメイン ネーム サーバーは .NET4.0 しかサポートできないため、開発ベースとして MVC3 と C#4.0 を使用し、基本的にあらゆる .NET に展開できます。優れたサーバー。
WeChat ポータル システムでは、次の機能操作が実装されています:
1) サーバーへのメニューの動的構成と更新を実現します。
2) さまざまな業界やさまざまなニーズに合わせたメニュー アクションを実現するために、イベントと応答メッセージを動的に定義します。応答;
3) 応答チェーン全体のメッセージ処理を実現するための動的応答コマンド構成処理。
4) 加入者およびユーザー グループ情報の取得、およびユーザー グループ情報の保守などの操作を実装します。マルチメディア ファイル、グラフィック メッセージ、その他のコンテンツを使用して、顧客のプッシュ メッセージの準備を容易にします。
6) グループメッセージング機能を使用して、選択した購読者またはグループにメッセージを送信します。
1. WeChat メニュー管理
WeChatメニューの追加インターフェイスは以下のとおりです。
WeChatメニューの変更インターフェイスは次のとおりです
WeChatメニュー定義をWeChatサーバーに送信して有効にする必要がある場合は、WeChatを呼び出す必要があります。処理用の API インターフェースをコントローラーにサーバーに送信する処理メソッドを追加します。
WeChatサービスアカウントのポータル上のメニューパフォーマンスは次のとおりです。
2. メニューイベントの処理
応答コンテンツの再利用をさらに実現するために、イベント定義とメニューのコンテンツ定義を別々に管理し、複数のテキスト メッセージまたは複数のグラフィック メッセージを組み合わせて使用することができ、より柔軟な使用環境を実現できます。
以下のようにイベント定義を追加します
イベントの応答コンテンツエンコーディングを入力または「編集」ボタンから選択できます。「編集」ボタンを選択すると、システムが選択します。ダイアログ ボックスがポップアップ表示されます。ユーザーはイベント応答コンテンツのエンコードを選択できます。
選択が完了したら、元の新しいインターフェイスに戻ると、返されたレコードが選択したレコードであることがわかります。
WeChatイベントの編集インターフェースは以下のとおりで、新しいインターフェースの内容と同様です。
前述したように、メニューイベントは関連するイベントコーディングを通じて処理され、イベント自体は複数のメッセージコンテンツを組み合わせることができるため、メッセージコンテンツは顧客の操作に応答する最小単位であり、テキスト メッセージ、グラフィック メッセージ、または複数のメッセージの組み合わせ (同じタイプの場合) を使用できます。
管理を容易にするために、メッセージを画像、説明、テキストのタイプに分けました。必要に応じて、他のタイプのメッセージに絞り込むことができます。
メッセージコンテンツを追加するインターフェースは以下のとおりです。
携帯電話でのテキストメッセージのインターフェイス効果は次のとおりです。
ここでは、テキストメッセージであってもグラフィックメッセージであっても、グラフィックメッセージの定義を使用してメッセージを定義します。テキストメッセージの場合は、本文としての記述内容を取得するだけで済みます。メッセージの。
グラフィックメッセージの編集インターフェイスは以下のとおりです。主なことは、完全なコンテンツと画像、およびページへの詳細なリンクを入力することです。
上記の顧客関係管理システムのメッセージ、携帯電話に表示されるインターフェイス効果は次のとおりです。リンクをクリックすると、メッセージジャンプリンクアドレスに切り替わります。
応答命令の保守は、主に、応答システムの応答チェーンの構築を容易にするために、使用されるいくつかの命令を定義し、それによって段階的に実現します。操作説明。
バックグラウンドで応答コマンドを設定した後、システムは応答コマンドチェーンに従ってそれを処理できます。まず、以下に示すように、応答チェーンに入るプロンプト インターフェイスを提供する必要があります。
しかし、メニューで留守番電話システムを選択すると、システムは以下に示すようなテキスト プロンプト インターフェイスを返します。
このインターフェイスでは、いくつかの固定ボタンといくつかのビジネス ボタンを含むいくつかのボタンが表示され、選択に応答するための単純な 1 ~ 6 を入力します。
コマンド 1 を入力すると、システムは次のレベルの応答コマンドを入力し、入力を求めるいくつかのボタンとコンテンツ プロンプトが表示されます。
ビジネス ボタン 1 を入力し続けると、応答はグラフィック メッセージであり、これはボタンの詳細な説明でもあります。
このとき、*キーを入力して前のメニューに戻ることもできます。
カスタマー サービス会話モードにするには、0 を入力します。これ以降に送信するメッセージは、マルチ カスタマー サービス システムに転送されます。
ユーザーがメッセージを送信すると、カスタマー サービス アシスタントは時間内にメッセージを受信し、顧客の応答を処理できます。
加入者とグループの情報をより効果的に管理するために、フォローしているユーザーの情報を理解し、後続のグループメッセージに備えることができます。
デフォルトでは、ユーザーの地域ごとに表示できます。地域は、国、地方、都市のレベルに従って展開されます。 「データの同期」をクリックして、更新または書き込みのためにサーバー上のユーザー データをローカルにダウンロードします。
購読者をグループ別に表示することもできます
ダブルクリックすると購読者情報が表示されます。購読ユーザーの詳細情報を表示するインターフェースは次のとおりです。
グループを作成するためのインターフェイスは次のとおりです。
グループ情報の編集インターフェースは以下のとおりです。
グループを編集して保存すると、同期中に、システムは変更された内容を記憶し、変更されたグループ名がサーバー上にグループとして作成されます。変更して同期リスト処理を実行します。
マルチメディア管理とは、ローカル ファイルを WeChat サーバーにアップロードして保存することを指し、これにより情報の送信などの操作が容易になります。 WeChat では、メディア ID を使用して送信する前に、特定の情報をサーバーにアップロードする必要があります。
ファイルがサーバーに正常にアップロードされると、リスト内の「ファイル アップロード識別子」は BASE64 でエンコードされたデータの文字列になり、アップロードのタイムスタンプも表示されます (WeChat サーバーは 3 日間のメディア データしか保持しないため、データ有効期限が切れたファイルは自動的に削除されます
同時に、リストには 2 つの重要な機能があります。選択したレコードのアップロードと、マルチメディア ファイルの再更新操作を容易にするための有効期限切れのレコードの再アップロードです。
追加インターフェイス操作は以下に示すとおりで、ファイル操作に添付ファイルのアップロード制御が導入されており、非常に便利です。同時に、正常にアップロードされたファイルがリストに表示されます。
マルチメディア ファイルには、写真、音声、ビデオ、サムネイルなどがあります。
保存されたデータレコード、ファイルアップロード識別子、タイムスタンプはすべて空です。これらを使用したい場合は、それらを WeChat サーバーにアップロードし、MediaId に基づいて情報を送信し、選択した録音をアップロードする必要があります。操作インターフェースを以下に示します。
マルチメディアファイルが正常にアップロードされると、記録された情報は次のようになります。
グラフィックおよびテキストメッセージは、単一のグラフィックおよびテキストメッセージと複数のグラフィックおよびテキストメッセージの 2 つのタイプに分けられます。
複数のグラフィックメッセージとテキストメッセージは次のとおりです:
マルチメディアデータ管理と同様に、グラフィックメッセージとテキストメッセージも同じ方法で管理され、最初にサーバーにアップロードされてから、メッセージ送信操作が行われます。マルチメディア メッセージ WeChat ポータル プラットフォームの具体的な管理インターフェイスは次のとおりです。
画像とテキストメッセージを追加するインターフェースは以下のとおりです。保存後、編集インターフェースの「その他の画像とテキストリスト」に複数の画像とテキストを含むメッセージコンテンツを追加し続けることができます。
追加インターフェイスで、選択によって指定されたグラフィックメッセージのサムネイルを選択します。画像またはサムネイルリソースのみがサーバーにアップロードされています。
追加された複数の画像とテキストのリストを表示および管理できます。
レコードを保存した後、アップロードを続けます。アップロードされたレコードのインターフェイスは次のようになります。成功すると、アップロードされたサーバー ID とタイムスタンプが返されます。そうでない場合は、エラーが表示されます。
顧客入力の記録と情報の送信を容易にするために、WeChat ポータル管理プラットフォームにユーザー入力データを記録します。具体的なセッションメッセージ管理インターフェイスは次のとおりです。
過去 48 時間の任意のレコードをダブルクリックして、フォローしている顧客にメッセージを送信できます。メッセージが正常に送信されると、ユーザーは電話の WeChat アカウントに関連するメッセージを受け取ります。
顧客に対応するマーケティング業務を実行するために、顧客が当社の製品情報や活動を定期的に理解できるように、指定されたグループオーナーまたは担当者にグループメッセージを送信する必要がある場合があります。
グループメッセージングのため、直接編集して送信できるテキストメッセージに加えて、他のデータはサーバーにアップロードされたマルチメディアファイルまたはグラフィックメッセージコンテンツである必要があります。そのため、以前のマルチメディア管理とグラフィックメッセージ管理は主にグループ向けです。という目的で導入されたメッセージ。上記のマルチメディア、マルチ画像情報をプラットフォーム上から選択して送信することで、煩雑な共同作業を省き、効率的な大量送信業務を実現します。
グループで送信されたメッセージは、グループごとまたはメッセージの種類ごとに表示できるため、管理が便利です。
グラフィックメッセージを追加するには、コンテンツに応じて、テキストメッセージ、グラフィックメッセージ、画像メッセージ、その他のコンテンツを選択できます。インターフェースはさまざまな選択操作を提供します。
メッセージの一括送信には 2 つのタイプがあり、1 つはグループに基づくため、プラットフォームから対応するグループを選択するだけで、もう 1 つはユーザーの OpenID に基づいて送信され、ユーザー入力に提供されます。主な操作インターフェースは以下の通りです。
以上がC#開発 WeChatポータルアプリケーション管理システム機能紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。