WeChat オープン プラットフォーム パブリック アカウント 3 番目のプラットフォーム クラス ライブラリ
wx_component 2.0 WeChat パブリック アカウントの 3 番目のプラットフォーム クラス ライブラリ、PHP バージョン。
wx_component 2.0 は、WeChat 公式オープン プラットフォームによって提供されるドキュメントに基づいて開発された PHP クラス ライブラリです。サードパーティ プラットフォームは、このタイプのライブラリを使用して、コードを展開し、パブリック アカウントに代わってビジネスを実装することをより簡単かつ便利にします。 wx_component 2.0 は、公開アカウントに代わって WeChat 支払いのサポートを追加します
ダウンロード
このリポジトリのクローンを作成して、自分でダウンロードできます。
機能の実装
- 公式アカウントの認証とバインドを実装する
- パブリックアカウントに代わってビジネスを実行する
- 公式アカウントに代わって JS SDK を使用する
- サードパーティプラットフォームのイベント通知処理
- ネットワーク全体にわたるパブリックアカウントの公開とアクセス検出のための自動テストコードを実現します。
- パブリック アカウントに代わって WeChat 支払いのサポートを実装します。これには次のようなものがあります。
- WeChat 支払いがスキャンされました
- WeChatスキャンコード支払い
- WeChat JSAPI 支払い
- WeChatアドレス帳
- WeChatでの注文問い合わせ
- WeChat注文の払い戻し
- WeChatでの注文返金に関する問い合わせ
- WeChat声明のダウンロード
- WeChat オープン プラットフォーム Web サイト アプリケーション WeChat コード スキャン ログイン サポートを追加しました
- WeChat オープン プラットフォームの公式 JS SDK デモの全体的な実装を追加します
- コンポーザーのサポートを追加
簡単な使用説明書
- 構成された Web サイトのルート ディレクトリが /data/wx_component/ であると仮定します。
- Web サイトのディレクトリ構造は /data/wx_component/example/ および /data/wx_component/src/ です。
- Web サイトのドメイン名が www.xxx.com であると仮定します。
- パブリックアカウントのサードパーティプラットフォームパラメータを構成する
- 認可イベント受信URL:http://www.xxx.com/example/component_event.php
- 公式アカウントメッセージおよびイベント受信URL:http://www.xxx.com/example/appevent/$APPID$
- 必要に応じて他のパラメータを設定します
- /example/config.php で、構成済みのサードパーティ プラットフォーム パラメーターを構成します。
- 設定が完了したら、component_verify_ticket メッセージ (10 分ごとに 1 回) が到着するのを待ってから、ネットワーク全体のリリース アクセス検出を実行します。
- 失敗した場合は以下の項目を確認してください
- /example/ ディレクトリが書き込み可能かどうかを確認する
- /example/cache/ ディレクトリ内のログ ファイルを確認して、理由を確認してください。
- Apache 書き換えモジュールが有効になっているかどうか、および .htaccess をサポートしているかどうかを確認します。
- リリースが成功したら、ブラウザを使用して PHP サンプルを開き、認可と js_sdk 関数を確認します。
Composer のインストール手順
- 作曲家には lv_fan2008/wx_component が必要です
- Composer の中国語ドキュメント リファレンス http://docs.phpcomposer.com/
私のテスト環境
- Alibaba Cloudホストが使用されます
- オペレーティング システムは Debian 8.0 64 ビットです
- Apache/2.4.10 (Debian) PHP 5.6.27
- PHP拡張モジュールにはcurl opensslがあります
提案と質問
何か良い提案や質問がありましたら、お気軽に私に問題やプルリクエストを送信するか、[email protected] に電子メールを送ってください。 QQ グループ 519270384 に参加してディスカッションすることもできます。
ライセンス
MIT の皆さん、オープンソース コードを楽しんでください。