omnipay-wechat は、omnipay の微信支付ネットワークであり、omnipay 支付フレームに基づいて微信支付インターフェイスを提供します。
Omnipay は Composer 経由でインストールされます。インストールするには、単に yourcomposer.jsonfile に追加します:
{ "require": { "labs7in0/omnipay-wechat": "dev-master" }}
そして、composer を実行して依存関係を更新します:
$ curl -s http://getcomposer.org/installer | php$ php composer.phar update
このパッケージでは次のゲートウェイが提供されます:
一般的な使用手順については、メインの Omnipay リポジトリを参照してください。
WeChat JSAPI では、新しい注文を送信するには OAuth openid が必要です。$WeChat_Express->getAuthCode($callback) を使用して WeChat OAuth の URL を取得し、コールバック ページで $WeChat_Express-->getOpenid($code) を使用します。 openidを取得します。
追伸WeChat OAuth の URL は WeChat アプリ内ブラウザで開く必要があります。strpos($_SERVER['HTTP_USER_AGENT'], 'MicroMessenger') === false を使用して、ページが開かれていないかどうかを確認し、QR コードを生成できます。ユーザーにとって。
WeChat OAuth のすべてのメソッドは次の安定バージョンで削除され、コンポーザー用の WeChat MP ライブラリ パッケージを公開します。
项目主页:http://www.open-open.com/lib/view/home/1439890446520