WeChat パブリック プラットフォーム開発の基本概念の紹介
1: 開始方法
1: 公開アカウントをお持ちでない場合は、まずテスト アカウントを申請できます: http://mp.weixin.qq.com/debug/cgi-bin/sandbox ?t=sandbox/login
2: ログイン後のインターフェースは次のようになります:
3: 次に、独自の Web サイトを準備し、独自の URL を公開する必要があります。そこで、ASP.NET を使用して WeixinTest.ashx を作成しました。コードは次のとおりです。
public void ProcessRequest(HttpContext context) { string echoStr = HttpContext.Current.Request.QueryString["echoStr"]; string signature = HttpContext.Current.Request.QueryString["signature"]; string timestamp = HttpContext.Current.Request.QueryString["timestamp"]; string nonce = HttpContext.Current.Request.QueryString["nonce"];
if (!string.IsNullOrEmpty(echoStr)) { HttpContext.Current.Response.Write(echoStr); HttpContext.Current.Response.End(); } }
この Web サイトを独自のサーバーに公開した後、アドレスとトークンを入力しました (このトークンはテスト コードでは検証されていないことに注意してください) )。次に、上の図で [送信] をクリックすると、次のインターフェイスが表示されます:
上のインターフェイスの表示は、送信が成功したことを意味します。
4: 携帯電話の WeChat で QR コードをスキャンした後、何が起こりましたか?
上記は、このテスト公開アカウントの運営側のパフォーマンスについて述べたものなので、それに従ってみると、自分の WeChat にどのような変化が起こったのかがわかります。はい、サブスクリプションに表示されます。ちなみに、最初はこのテストアカウントはサービスアカウントではないので、一部の高度な機能を楽しむことができないのではないかと思いました。しかし、いえ、テストアカウントなので、テストするときは嬉しいはずです。それでは、メニューを生成する方法を見てみましょう。ただし、まず考え方を明確にして、WeChat 公開アカウントのデータ フローがどのようなものであるかを見てみましょう。これを理解しなければ、あなたも私と同じように、一日中頭を悩ませることになるでしょう。
2: データフローについて
1: テストアカウントの登録
テストアカウントの登録は、WeChat Web サイトで行われます。URL とトークンを入力すると、この公開アカウントが作成されたことが示されます。
2: あなたの公式アカウントをフォローしている他の人はどのようにあなたと交流しますか
誰かがこの公式アカウントをフォローすると、最初に訪問することになります、はい、この URL は非常に重要です。登録すると、WeChat の Web サイトにアクセスして、それが合法かどうかを確認します。登録が成功すると、この URL が、他の人が携帯電話で WeChat を使用してあなたとやり取りできる唯一のアドレスになります。
3: コンテンツを他の人にプッシュするにはどうすればよいですか
これは 2 つの部分に分かれています。
最初のシナリオ: WeChat Web サイト上の情報を設定するか、WeChat インターフェースを呼び出すことによって、公式アカウントをバインドします いくつかの情報: カスタムなどメニュー。このようにして、他の人が公式アカウントをフォローすると、カスタマイズされたメニューやその他の情報が表示されます。
2 番目のシナリオ: 最初のシナリオを構成フェーズとして理解し、この段階では 2 番目のシナリオが実際の開発フェーズです。ユーザーのメッセージ (テキスト、クリック、ビューなど) を受信し、ユーザーのメッセージをユーザーのテキスト、画像、Web サイトのページ (URL と同じ Web サイト、または 3 番目の Web サイトの場合があります) にプッシュします。党のウェブサイト)。
この情報を他の人にプッシュできます: カスタム メニュー
3: 例 - カスタム メニューを生成する方法
これは、上記で説明した最初の状況です。実際には実際の WeChat 開発とはほとんど関係がないため、または独自にコードを記述して呼び出しインターフェイスを完成させ、情報を構成することもできるので、WeChat 自体が提供するプログラムを使用します。入力は JSON 形式である必要があることに注意してください。形式要件を満たすには、WeChat の開発者プロフィールを参照してください。
その後、前のフォローをキャンセルし、再度公式アカウントをフォローすると、新しく作成されたメニューが表示されます(遅延があることに注意してください。待ちたくない場合は、別のWeChat IDでフォローすることができます)出てきます)。携帯電話では自分の写真を撮ることができないので、ここではレンダリングを表示しません。
3.1 access_token について
ここで、このインターフェース デバッグ ツールを使用してこの値を取得することもできることに注意してください:この値は無効であることに注意してください。
public void ProcessRequest(HttpContext param_context) { if (HttpContext.Current.Request.HttpMethod.ToUpper() == "POST") { using (Stream stream = HttpContext.Current.Request.InputStream) { Byte[] postBytes = new Byte[stream.Length]; stream.Read(postBytes, 0, (Int32)stream.Length); Handle(Encoding.UTF8.GetString(postBytes)); } } else { Auth(); } }
なぜ POST かどうかを判断する必要があるのでしょうか?公開アカウントを申請する場合、WeChat Web サイトは GET を使用して URL を検証するため、Auth メソッドを使用でき、対話は POST を使用して行われます。次に、本当の意味で WeChat 開発を開始できます:)~~
参考:
1: 開発者プロフィール、http://mp.weixin.qq.com/wiki/index.php?title=%E5%BC%80%E5%8F%91%E8%80%85%E8%A7 % 84%E8%8C%83
WeChat パブリック プラットフォーム開発の基本概念の紹介に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック









PHP は、Web 開発およびサーバーサイド プログラミング、特に WeChat 開発で広く使用されているオープン ソースのスクリプト言語です。現在、ますます多くの企業や開発者が WeChat 開発に PHP を使用し始めています。これは、PHP が本当に学びやすく、使いやすい開発言語となっているためです。 WeChat の開発では、メッセージの暗号化と復号化はデータのセキュリティに関わるため、非常に重要な問題となります。暗号化と復号化の方法を持たないメッセージの場合、ハッカーは簡単にデータを入手でき、ユーザーに脅威を与える可能性があります。

WeChat の人気に伴い、マーケティング ツールとして WeChat を使用し始める企業が増えています。 WeChat グループ メッセージング機能は、企業が WeChat マーケティングを行うための重要な手段の 1 つです。ただし、手動送信のみに頼ると、マーケターにとって非常に時間と労力がかかる作業になります。したがって、WeChat マス メッセージング ツールを開発することが特に重要です。この記事では、PHP を使用して WeChat マス メッセージング ツールを開発する方法を紹介します。 1. 準備作業 WeChat マス メッセージング ツールを開発するには、次の技術点を習得する必要があります。 PHP WeChat パブリック プラットフォーム開発の基礎知識 開発ツール: Sub

WeChat パブリック アカウントの開発において、ユーザー タグ管理は非常に重要な機能であり、開発者がユーザーをよりよく理解し、管理できるようになります。この記事では、PHPを使用してWeChatのユーザータグ管理機能を実装する方法を紹介します。 1. WeChat ユーザーの openid を取得する WeChat ユーザータグ管理機能を使用する前に、まずユーザーの openid を取得する必要があります。 WeChat パブリック アカウントの開発では、ユーザーの承認を通じて openid を取得するのが一般的です。ユーザー認証が完了したら、次のコードを通じてユーザーを取得できます。

WeChat が人々の生活においてますます重要なコミュニケーション ツールになるにつれ、その機敏なメッセージング機能はすぐに多くの企業や個人に支持されるようになりました。企業にとって、WeChat をマーケティング プラットフォームとして開発することがトレンドになっており、WeChat 開発の重要性が徐々に顕著になってきています。その中でも、グループ送信機能はさらに広く使用されているため、PHP プログラマとしてグループ メッセージ送信レコードを実装するにはどうすればよいでしょうか?以下に簡単に紹介します。 1. WeChat パブリック アカウントに関する開発知識を理解する グループ メッセージ送信レコードの実装方法を理解する前に、

WeChat は現在、世界最大のユーザーベースを持つソーシャル プラットフォームの 1 つであり、モバイル インターネットの普及に伴い、ますます多くの企業が WeChat マーケティングの重要性を認識し始めています。 WeChat マーケティングを実施する場合、顧客サービスは重要な部分です。カスタマー サービスのチャット ウィンドウをより適切に管理するために、WeChat 開発に PHP 言語を使用できます。 1. PHP WeChat 開発の概要 PHP は、Web 開発の分野で広く使用されているオープン ソースのサーバー側スクリプト言語です。 WeChat パブリック プラットフォームが提供する開発インターフェイスと組み合わせると、PHP 言語を使用して WeChat を実行できます。

WeChat パブリック アカウントの開発では、投票機能がよく使用されます。投票機能はユーザーが気軽に交流に参加できるほか、イベントの開催や意見調査などにも重要なツールです。この記事では、PHPを使用してWeChatの投票機能を実装する方法を紹介します。 WeChat公式アカウントの認証を取得する まずはWeChat公式アカウントの認証を取得する必要があります。 WeChatパブリックプラットフォームでは、WeChatパブリックアカウント、公式アカウント、およびパブリックアカウントに対応するトークンのAPIアドレスを設定する必要があります。 PHP言語を使用した開発の過程では、WeChatが公式に提供するPHを使用する必要があります

インターネットとモバイル スマート デバイスの発展に伴い、WeChat はソーシャルおよびマーケティング分野に欠かせないものになりました。デジタル化が進むこの時代において、WeChat 開発に PHP を使用する方法が多くの開発者の焦点になっています。この記事では主に、PHP を WeChat 開発に使用する方法とそのヒントや注意事項を紹介します。 1. 開発環境の準備 WeChat を開発する前に、まず対応する開発環境を準備する必要があります。具体的には、PHP オペレーティング環境と WeChat パブリック プラットフォームをインストールする必要があります。

モバイル インターネットの普及に伴い、WeChat をソーシャル ソフトウェアとして使用する人が増えており、WeChat のオープン プラットフォームは開発者に多くの機会をもたらしています。近年、人工知能技術の発展に伴い、音声認識技術は携帯端末開発において徐々に人気のある技術の一つになってきています。 WeChat 開発では、音声認識をどのように実装するかが多くの開発者にとって懸念事項となっています。この記事では、PHP を使用して音声認識機能を実装する WeChat アプリケーションを開発する方法を紹介します。 1. 音声認識の原理 音声認識の実装方法を紹介する前に、まず言語を理解しましょう
