この記事の例では、参考のために PHP WeChat コード スキャン決済ソース コードを共有します。具体的な内容は次のとおりです。
このコードには、4 つのファイルcreateUrl.php、ArrayToXML.php、returnGoodsUrl.php、notifyUrl.php が含まれています。
createUrl.php: WeChat QRコード支払いリンクを作成します リーリー
returnGoodsUrl.php: ユーザーが QR コード リンクをスキャンすると、WeChat はリンク内の製品 ID、openId、およびその他の情報をこのスクリプトに投稿します。このスクリプトは、製品 ID に対応する製品情報を返す役割を果たします。 リーリー
notifyUrl.php: ユーザーが製品の支払いを行うと、WeChat サーバーは製品情報、支払い結果、ユーザーの openId などの重要な情報を get メソッドと post メソッドのリンクに渡します。スクリプトはこの情報を受け取ります。情報は発送のために処理され、最終的に WeChat サーバーに返されて、この通知が処理されたことが通知されます。それ以外の場合、WeChat サーバーは定期的に通知を再開始します。 リーリー
ArrayToXML.php: このスクリプトの機能は、配列を XML に変換することです。 リーリー