ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

青灯夜游
リリース: 2020-05-14 18:10:51
転載
3072 人が閲覧しました

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

この記事では主に、WeChat アプレットを WeChat 決済に接続する開発プロセスで遭遇する落とし穴について説明し、アプレット エンドとバックエンド インターフェイスのカプセル化の 2 つの部分に分かれています。

1. バックエンド インターフェイスのカプセル化

この記事では、ThinkPHP5 に基づいたインターフェイスのカプセル化について紹介します。具体的な手順は次のとおりです:

1. 公式 WeChat支払いドキュメントは PHP を提供します WeChat 支払いスクリプトのサンプルをダウンロードします;

2. サンプルは各クラスをカプセル化しています、名前空間を追加し、TP5 の extend ディレクトリの下に新しいディレクトリ wxpay を作成し、コピーを置くだけです。サンプル内のクラスをこのディレクトリに追加し、名前空間を追加します。

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

最も重要なクラスは WxPayApi.php で、名前空間を追加した後の形式は次のとおりです。他のクラスの変換も同様です:

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

3. 使用する必要がある名前空間を導入すると、新しいオブジェクトが使用できるようになります。たとえば、統一された順序インターフェイスなどです。 :

最初に必要なクラスを導入します:

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

統合された外部注文インターフェイスをカプセル化し、ミニ プログラムが支払いインターフェイスを呼び出すために必要なパラメーターを直接返します。

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

返済インターフェイスも同様で、統一された注文クラスを通じてカプセル化できます。

2. ミニ プログラムの統合

ミニ プログラムは非常にシンプルで、インターフェイスから返されたデータを WeChat 支払いの js インターフェイスに渡すだけです

インターフェイスによって返される例は次のとおりです:

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

#統合インターフェイスによって返されるデータの例は次のとおりです:

ミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)

# 3. 概要

1. ミニ プログラム WeChat 決済 API で使用される公式アカウント jssdk の WeChat 決済 API の公式ドキュメントのパラメータが間違っています。つまり、渡された appid の「I」は Capitalize である必要があります。それ以外の場合は、常にパラメーター エラーが表示されます。

2. 統合順序付けインターフェイスを呼び出した後、統合順序付けによって返された結果をミニ プログラムに直接返すことはできないため、署名を再生成する必要があります。

推奨事項: 「

ミニ プログラム開発チュートリアル

以上がミニプログラムをWeChat支払いに接続するにはどうすればよいですか? (開発入門チュートリアル)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jisuapp.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!