WeChatパブリックプラットフォーム開発の概要
WeChatパブリックプラットフォームは、運営者がパブリックアカウントを通じてWeChatユーザーに情報やサービスを提供するためのプラットフォームであり、パブリックプラットフォーム開発インターフェースは、開発者がパブリックアカウントをパブリックに作成するための基盤です。プラットフォーム Web サイト No. インターフェイスの許可を取得した後、このインターフェイス ドキュメントを読んで開発を支援することができます。
ユーザーを識別するために、各ユーザーは各パブリック アカウントに対して 安全なOpenID を生成します。複数のパブリック アカウントとモバイル アプリケーション間でユーザーを共有する必要がある場合は、WeChat オープン プラットフォームにアクセスして、これらのパブリック アカウントを組み合わせる必要があります。バインド後、ユーザーは複数の公式アカウントとアプリケーションに対して複数の異なる OpenID を持っていますが、同じオープン プラットフォーム アカウントの下にある公式アカウントとアプリケーションは 1 つだけです UnionID は次のとおりです。詳細については、「ユーザー管理 - ユーザー基本情報の取得 (UnionID メカニズム)」のドキュメントを参照してください。
開発者への注意事項:
1. WeChat パブリック プラットフォームの開発とは、モバイル アプリケーション、PC ウェブサイト、パブリック アカウントのサードパーティ プラットフォーム (あらゆる分野のパブリック アカウント オペレーターを対象) を提供する、WeChat パブリック アカウントのビジネス開発を指します。 ) サービスの開発) については、WeChat オープン プラットフォームにアクセスしてください。
2. 認証パブリックアカウントを申請する前に、テストアカウント申請システムを通じてインターフェイステストアカウントを迅速に申請し、インターフェイスのテストと開発をすぐに開始できます。
3. 開発プロセス中に、インターフェイス デバッグ ツールを使用して特定のインターフェイスをオンラインでデバッグできます。
4. 各インターフェースには、1 日あたりのインターフェース呼び出し頻度の制限があります。具体的な頻度は、パブリック プラットフォームの公式 Web サイト (デベロッパー センター) で確認できます。
5. 開発中に問題が発生した場合、インターフェイス呼び出しのリターン コードとアラームのトラブルシューティング ガイドを通じて問題を発見して解決できます (インターフェイス アラームは、パブリック プラットフォームの公式 Web サイト - デベロッパー センターで設定できます)。
6. パブリック プラットフォームは、インターフェイスを呼び出すための認証情報として access_token を使用します。ただし、access_token は 2 時間以内に有効になります。 1 日に取得できる回数は制限されており、開発者が自分で保存する必要があります。詳細については、「インターフェイス呼び出し資格情報の取得 (access_token)」のドキュメントを参照してください。
7. パブリック プラットフォーム インターフェイス呼び出しはポート 80 のみをサポートします。
公式アカウントは、主に公式アカウントのメッセージセッションと公式アカウント内のWebページを通じてユーザーにサービスを提供します:
1. 公式アカウントのメッセージセッション
パブリックアカウントはWeChatユーザーに存在します。連絡先、メッセージ会話の形式は、公式アカウントとユーザー間の対話の基礎となります。現在、パブリック アカウントには主に数種類のメッセージング サービスがあり、さまざまなシナリオで使用されています。
1) グループメッセージ: 公式アカウントは、テキストメッセージ、グラフィックメッセージ、写真、ビデオ、音声、等。
2) 受動的返信メッセージ: ユーザーが公式アカウントにメッセージを送信した後、WeChat サーバーは開発者が開発者センターで事前に設定したサーバーアドレスにメッセージを送信します (開発者はメッセージの信頼性を検証する必要があります) ) 公式アカウントは 5 秒以内に開くことができ、メッセージに返信することも、WeChat サーバーにこのメッセージにまだ返信しないように指示するコマンドを使用して返信することもできます。受動的な応答メッセージの暗号化を設定できます (パブリック プラットフォームの公式 Web サイトの開発者センターで設定します。設定後、メッセージの暗号化と復号化のドキュメントに従って処理されます。他の 3 種類のメッセージ呼び出しは必要ありません)これらはリクエストの暗号化と復号化ではなく API 呼び出しであるためです。
3) カスタマー サービス メッセージ: ユーザーが公式アカウントにメッセージを送信してから 48 時間以内に、公式アカウントは主にカスタマー サービスのシナリオで使用されるメッセージを無制限にユーザーに送信できます。ユーザーの行動によってイベント プッシュがトリガーされる場合があります。詳細については、WeChat プッシュ メッセージとイベントの説明ドキュメントを参照してください。
4) テンプレート メッセージ: ユーザーにサービス通知 (カード スワイプ リマインダー、サービス予約成功通知など) を送信する必要がある場合、公式アカウントは特定のコンテンツ テンプレートを使用して、ユーザーに積極的にメッセージを送信できます。
2. 公開アカウントの Web ページ
多くの複雑なビジネス シナリオでは、Web ページを通じてサービスを提供する必要があります:
1) 基本的なユーザー情報を取得するために Web ページの認証: このインターフェイスを通じて、ユーザーの基本情報を取得可能 (ユーザーのOpenIDの取得にはユーザーの同意は不要、ユーザーの基本情報の取得にはユーザーの同意が必要)
2) WeChat JS-SDK: 開発者がWeChatネイティブ機能を使用するためのツールキットです開発されたリーダーは、Web ページ上の JavaScript コードを通じて、Web 上で WeChat の音声を録音および再生したり、WeChat 共有を監視したり、電話でローカル写真をアップロードしたり、写真を撮ったり、その他多くの機能を使用したりできます。
代表的な事例のご紹介
学ぶ価値のある公開アカウントは主にサービス アカウントであり、以下にリストして紹介します:
招商銀行クレジット カード センター
カード所有者の場合は、クレジット カードの請求書、限度額、ポイントを簡単に照会できます。迅速な返済、請求書分割払いの申請、クレジット カードの利用に関する WeChat の無料リマインダー。カード所有者でない場合は、WeChat 経由でカードを申請できます。
招商銀行の公式アカウントは、プロンプトメッセージを通じてユーザーを案内し、WeChat ID とクレジットカード番号を安全にバインドします。 ユーザーは、この公式アカウントを通じて請求書を確認したり、クレジットカードの通知やその他の機能を受け取ることができます。これは、中国招商銀行の開発者が公式アカウントのインターフェースを通じて実装した機能です。
中国南方航空
チェックイン、座席の選択、フライト情報の確認、目的地の都市の天気の確認を行って、スカイパール会員にプロフェッショナルなサービスを提供することができます。
中国南方航空公式アカウントを使用すると、ユーザーは Sky Pearl 会員サービスを WeChat ID とバインドできます。 ユーザーはこの公式アカウントを通じてチケットの予約、注文の確認、さらには搭乗券の申請も行うことができます。
Guangdong Unicom
Guangdong Unicom 公式アカウントを携帯電話番号にバインドして、トラフィック、荷物、その他の機能を確認できます。 広東チャイナユニコムもWeChatと深く協力しています。WeChat Vocabularyを購入すると、WeChatの5大特典を得ることができます。
【関連する推奨事項】
1. 特別な推奨事項: 「php Programmer Toolbox」V0.1バージョンのダウンロード
WeChatパブリックアカウントプラットフォームのソースコードのダウンロード
3.システムのソースコードのダウンロードを注文する以上がWeChat開発の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。