ホームページ >バックエンド開発 >PHPチュートリアル >(WeChat でスキャンした静的リンク QR コード) WeChat ネイティブ決済モデル、nativedemo_PHP チュートリアルによって公式に提供されるデモ ファイルのいくつかのバグ修正

(WeChat でスキャンした静的リンク QR コード) WeChat ネイティブ決済モデル、nativedemo_PHP チュートリアルによって公式に提供されるデモ ファイルのいくつかのバグ修正

WBOY
WBOYオリジナル
2016-07-13 10:14:251281ブラウズ

(WeChatでスキャンした静的リンクQRコード) WeChatネイティブ決済モードnativedemoによって公式に提供されたデモファイルのいくつかのバグ修正

ネイティブ決済モード1デモ(WeChatでスキャンした静的リンクQRコード) バグ修正、合計バグ4件中

1. ファイルnative_call_qrcode.php内のコードは、ネイティブ支払いの短縮アドレスを存続できません。
2. WxPayPubHelper.php内の特定のコードは、cURLのWxPayConf_pubクラスで定義された定数CURL_TIMEOUTを取得できません。異常解放リソース
4. WeChat決済のロングアドレス変換アドレス機能が間違っています

1. ページアドレスnative_call_qrcode.php行39: 公式
$codeUrlが空であるため、支払いQRコードが生成されない問題を修正しました。 59行目:
リーリー

長いアドレスを取得する

短いアドレスに変更する:
リーリー

長いアドレス内の文字情報の量により、コードのスキャンが失敗することがよくあります。

2. WxPayPubHelper.php の特定のコードは、WxPayConf_pub クラスで定義された定数 CURL_TIMEOUT を取得できません

WxPayPubHelper/WxPayPubHelper.php
155行目
リーリー

CURLOP_TIMEOUT はここでは取得できません

に変更する必要があります
リーリー

3. WxPayPubHelper.php の cURL セッションとリソースが異常に解放されます 行 176 return $data は不要であり、行 171 によりエラーが報告されます。 リーリー
ストリームは閉じられました

4. WeChat 決済のロングアドレス変換アドレス関数が間違っています

Line 600 getShortUrl() がショートアドレスを取得できません リーリー

以下のように修正

リーリー

WeChat 開発コミュニケーション QQ:187395037 電話: 15889726201

http://www.bkjia.com/PHPjc/909746.html

tru​​ehttp://www.bkjia.com/PHPjc/909746.html技術記事 (WeChat でスキャンした静的リンク QR コード) WeChat ネイティブ支払いモードで公式に提供されたデモ ファイルのいくつかのバグ修正、nativedemo ネイティブ支払いモード デモ (WeChat でスキャンした静的リンク QR コード...
)
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。