最近、当社は WeChat パブリック プラットフォームを使用しているため、WeChat パブリック アカウントの開発テクノロジーを研究しました。一般的に、既存のプラットフォームのコア テクノロジーと組み合わせると、実装が非常に便利です。
まず、WeChat パブリック プラットフォームについて理解しましょう。
「WeChat は生き方です」、これは WeChat の自己評価です。その日、友人の輪で自分の近況を共有しなかったとしたら、
「いいね」や数件のいいねを受け取ったと思いますか。空虚で孤独を感じていますか?それは私たちの生活様式を本当に変えました。
「WeChat はビジネスの手段でもあります」 WeChat は私たちの日常生活に欠かせないアプリとなっていますが、大きなビジネスの可能性も秘めています
可能性と呼ぶべきではないかもしれません。人々はすでに利益を上げており、著名人は資金を集めるために WeChat で公開アカウントを開設し、小売業者はプロモーションを行い、
サービス業界はこれを利用してチャネルを拡大し、WeChat は支払いもサポートしており、WeChat プラットフォームにはますます多くのセルフメディアが登場しています。 。
この記事では、個人がサブスクリプション アカウントのみを申請できるため、パブリック プラットフォーム開発者になる方法を紹介します。
サブスクリプションアカウントとサービスアカウントの違いについては、WeChatパブリックプラットフォームサービスアカウントとサブスクリプションアカウントに関する関連手順を参照してください。
WeChat ユーザーの観点から簡単に言うと:
購読アカウントは主に、さまざまなニュースメディアなどの情報放射に使用されます。
サービスアカウントは主に招商銀行などのセルフサービスによるものです。
WeChat 公開アカウントを登録する手順については詳しく説明しません。グラフィック チュートリアルが多数あります。
アカウントが正常に登録されたら、独自のサーバーを確認する必要があります。独自のサーバーがない場合は、Sina SAE または Baidu BAE を使用してサーバーを構築します。
登録プロセスは簡単で、アプリケーション開発フレームワークを選択できます。クリックすると、WeChat パブリック プラットフォーム phpSDK がインストールされます。システムは組み込みフレームワークを生成します。開発を容易にするために、svn を使用してこのアプリケーション コードを管理できます。svn 構築の詳細については、sae コード展開マニュアルを参照してください。
独自のサーバーがある場合は、コードを独自のサーバーに複製できますので、コードを見てみましょう。
最初にWechat基本クラスを定義しますリーリー
この基本クラスを少し変更して、WeChat で実装できるすべてのインターフェイスを含めるようにしました。これは、`Wechat` クラスを継承することによって、たとえば、注意を求めるリクエストに応答するために `onSubscribe()` やその他のメソッドをオーバーライドすることによって拡張されています。以下は実装例です:リーリー
音声認識、地理情報、メニュー追加機能など、上記コードの一部の機能はサービスアカウントの開設と認証申請が必要です。認証申請には年間300元が必要で、すべてのインターフェース機能をお楽しみいただけます。微信。
注: サーバー URL を確認する場合は、コードを変更する必要があります
リーリー
検証後、 run メソッドを呼び出します。 validateSignature メソッドは最初の検証サーバー呼び出しのみであり、検証後に削除できます。