ホームページ > 記事 > WeChat アプレット > 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 に基づいて続行する必要があります。情報の送信と選択したレコードのアップロードは次のとおりです
マルチメディア ファイルが正常にアップロードされた後、記録される情報は次のとおりです
9. グラフィックとテキスト メッセージの分類. 単一の画像とテキストのメッセージと複数の画像とテキストのメッセージの 2 つのタイプがあります。
複数の画像とテキスト メッセージは次のとおりです。 、画像とテキスト メッセージも同様に管理を通じて処理され、最初にサーバーにアップロードしてから、メッセージを送信します。WeChat ポータル プラットフォームの具体的な管理インターフェイスは次のとおりです。画像を追加します。テキスト メッセージ インターフェイスは次のとおりです。保存後、編集インターフェイスの「その他の画像とテキスト リスト」に複数の画像とテキスト メッセージのコンテンツを追加し続けることができます。
追加インターフェイスで、選択によって指定されたグラフィックメッセージのサムネイルを選択します。画像またはサムネイルリソースのみがサーバーにアップロードされています。
追加された複数の画像とテキストのリストを表示および管理できます。
レコードを保存した後、アップロードを続けます。アップロードされたレコードのインターフェイスは次のようになります。成功すると、アップロードされたサーバー ID とタイムスタンプが返されます。そうでない場合は、エラーが表示されます。
顧客入力の記録と情報の送信を容易にするために、WeChat ポータル管理プラットフォームにユーザー入力データを記録します。具体的なセッションメッセージ管理インターフェイスは次のとおりです。
過去 48 時間の任意のレコードをダブルクリックして、フォローしている顧客にメッセージを送信できます。メッセージが正常に送信されると、ユーザーは電話の WeChat アカウントに関連するメッセージを受け取ります。
顧客に対応するマーケティング業務を実行するために、顧客が当社の製品情報や活動を定期的に理解できるように、指定されたグループオーナーまたは担当者にグループメッセージを送信する必要がある場合があります。
グループメッセージングのため、直接編集して送信できるテキストメッセージに加えて、他のデータはサーバーにアップロードされたマルチメディアファイルまたはグラフィックメッセージコンテンツである必要があります。そのため、以前のマルチメディア管理とグラフィックメッセージ管理は主にグループ向けです。という目的で導入されたメッセージ。上記のマルチメディア、マルチ画像情報をプラットフォーム上から選択して送信することで、煩雑な共同作業を省き、効率的な大量送信業務を実現します。
グループで送信されたメッセージは、グループ別またはメッセージの種類別に表示できるため、管理が便利です。
グラフィックメッセージを追加するには、コンテンツに応じて、テキストメッセージ、グラフィックメッセージ、画像メッセージ、その他のコンテンツを選択できます。インターフェースはさまざまな選択操作を提供します。
メッセージの一括送信には 2 つのタイプがあり、1 つはグループに基づくため、プラットフォームから対応するグループを選択するだけで、もう 1 つはユーザーの OpenID に基づいて送信され、ユーザー入力に提供されます。主な操作インターフェースは以下の通りです。
WeChat ポータルとアプリケーションの C# 開発、WeChat ポータル アプリケーション管理システム機能の紹介の詳細については、PHP 中国語 Web サイトの関連記事に注目してください。