ホームページ  >  に質問  >  本文

php - 微信公众号支付完成后,怎么把数据写入数据库

初学微信,用的官方微信支付的php DEMO,在自己的服务器调试成功了,想请教下高手,在哪里添加代码后,可以把服务器回调接收到的订单信息写入到自己的数据库。

伊谢尔伦伊谢尔伦2741日前1204

全員に返信(4)返信します

  • ringa_lee

    ringa_lee2017-04-17 16:50:45

    デモでの支払いが成功した場合のコールバック URL は通知アドレス、notify_url() メソッドです

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 16:50:45

    WeChat Pay にログインすると、支払い結果のコールバック インターフェイスを設定できます。WeChat 支払いが成功すると、プログラム インターフェイスが呼び出され、支払い結果の情報が渡されます。この時点で、任意の操作を行うことができます。情報を入手したら知りたい

    返事
    0
  • PHP中文网

    PHP中文网2017-04-17 16:50:45

    WeChat 決済または Alipay の支払い原則を学ぶことができます。主に return_url.php と Notice_url.php が含まれます。
    ここで使用する必要があるのは、取引が成功したと判断した場合は、notify_url.php です。注文情報のステータスを変更してデータベースに書き込むと、この通知ページは WeChat から呼び出された場合にのみ開始され、サーバー間で接続してデバッグ用のログを書き込むことはできません。

    返事
    0
  • 怪我咯

    怪我咯2017-04-17 16:50:45

    方法 1.
    まず、構成された通知アドレス (notify_url) に対応するプログラムの場所にコードが書き込まれます。
    その後、WeChat 通知によって返されるデータは XML データであり、これを解析する必要があります。必要な形式です。cdata データに注意してください。
    方法 2 (一般的に使用されます)。
    SDK 内の通知クラスのデータは、通知クラスで続行するクラスを作成しました。WxPayNotify
    NotifyProcess 関数 (コードの場所) を書き換えます。インスタンス化してハンドル

    を呼び出すだけです。

    追記: WeChat 支払い SDK コードは非常に厄介です...

    返事
    0
  • キャンセル返事