この記事では、主に Java WeChat パブリック プラットフォーム開発の 11 番目のステップを紹介します。WeChat 開発における WeChat パブリック プラットフォーム、オープン プラットフォーム、マーチャント プラットフォームの関係については、一定の参考価値があります。
WeChat かどうかはわかりません。あなたは次の 3 つのプラットフォームに完全にアクセスできます: パブリック プラットフォーム (map.weixin.qq.com)/オープン プラットフォーム (open.weixin.qq.com)/マーチャント プラットフォーム (pay.weixin.qq.com)。そのうちの 1 つまたは 2 つについては少し馴染みがないか、それらが何をするのか知りませんが、それは問題ではありません。あなたが WeChat 開発者であろうと WeChat オペレーターであろうと、この記事を読めばそれらについて知ることができると思います。それらのうちの 1 つまたは 2 つを認識し、理解するのに十分な理由があります。
(1) WeChat パブリック プラットフォーム (map.weixin.qq.com)
公式紹介: WeChat パブリック プラットフォームは、個人、企業、組織にビジネス サービスと ユーザー管理 を提供します。機能を備えた新しいサービス プラットフォーム。
このプラットフォームは一般ユーザー(個人)、企業、団体向けにサービスを提供しており、運営者と開発者の領域です!率直に言うと、サブスクリプション アカウント、サービス アカウント、エンタープライズ アカウントによって提供されるサービスは次のとおりです。WeChat パブリック プラットフォームは、登録から最終ログインまで、これら 3 種類のアカウントのログイン、管理、操作のためのプラットフォームも提供します。 、記事公開、ユーザー管理およびその他の操作は、後で mp プラットフォームと呼ばれるここで処理できます。
(2) WeChat オープンプラットフォーム (open.weixin.qq.com)
公式紹介: 開発プラットフォームは WeChat ユーザーにサービスを提供するプラットフォームであり、パブリック プラットフォーム開発インターフェースサービスの基礎を提供します。開発者がパブリック プラットフォーム Web サイトでパブリック アカウントを作成し、インターフェイスの権限を取得した後、このインターフェイス ドキュメントを読むことで開発を支援できます。
これは主に開発者の領域です!公式の紹介文から、このプラットフォームは主にモバイル アプリケーション、Web サイト アプリケーション、パブリック アカウントの開発、パブリック アカウントのサードパーティ プラットフォームなどを含む開発者向けであることがわかります。WeChat のログイン、支払い、および関連する開発ドキュメントはここで見つけることができます。これは単に、WeChat および他のサードパーティ アプリケーション用のインターフェイスの包括的なコレクションです。これは、後でオープン プラットフォームと呼ばれます。
(3) WeChat マーチャント プラットフォーム (pay.weixin.qq.com)
公式紹介: WeChat Pay は Tencent の決済ビジネス ブランドであり、公式アカウント支払い、APP 支払い、スキャンを提供します。支払い方法はコード決済やカード決済など。 WeChat Pay は WeChat パブリック アカウントを組み合わせて O2O ライフ消費分野を完全に開放し、プロフェッショナルなインターネット + 業界ソリューションを提供します。WeChat Pay は WeChat 紅包と WeChat Wealth Management をサポートしており、モバイル決済の最初の選択肢です。
このマーチャントプラットフォームは、開発者に関連する開発ドキュメントを提供するだけでなく、フローレコードや赤い封筒などの関連する運用戦略も提供するため、これは開発者、オペレーター、財務の領域です。スキャン コード支払い、アプリ支払いなど、WeChat 支払いを使用するすべての注文は、ここで確認できます。各注文に対して調整バウチャーと クエリ記録 が提供されます。これを以降、支払いプラットフォームと呼びます。 !
(4) MP プラットフォーム、オープン プラットフォーム、有料プラットフォーム間の直接的な相関関係
前に説明した開発プロセスの一部では、一意の識別子 Openid を使用しています。ドキュメントを注意深く読んでいる友人はいるでしょうか。 WeChat の開発ドキュメントにも一意の識別子 UnionID が記載されていることがわかりました。では、私たちが使用してきた Openid は間違っているのでしょうか?答えはもちろん「はい」です。Openid と UnionID の関係について詳しく説明します
openid の一意の識別子は、WeChat パブリック プラットフォームの個人 WeChat アカウント (これは、サブスクリプション アカウント、サービス アカウント、またはエンタープライズ アカウントである可能性があります) の WeChat 識別子です。ただし、当社のオープン プラットフォームには次の機能があります。開発者アカウントは次のとおりです。現時点では、WeChat 開発者アカウントの 10 個の地図プラットフォームでユーザーの一意性を識別するにはどうすればよいでしょうか? UnionId はこのタイミングで登場したため、企業内に mp プラットフォームのアカウントと Web アプリケーションとモバイル アプリケーションの両方が存在する場合、全体の設計においてユーザー管理が容易になり、誰もが使用することになると考えられます。 UnionId は WeChat ログインの一意の識別子です。しかし、振り返ってみると、これまでの説明はすべて単一のパブリック プラットフォーム アカウントに関するものであるため、openid が一意の識別子であると言っても間違いではありません。 販売者プラットフォーム、ユーザー、MP プラットフォームの関係は何ですか?単純な原理では、mp プラットフォームとペイ プラットフォームは 1 対 1 で対応します。ただし、WeChat 開発者が WeChat 決済開発権を持っている場合や、WeChat 加盟店のサブアカウントが存在する場合もあります。支払いプラットフォームとユーザーの間の関係はすべて一意であり、赤い封筒の支払いであっても企業の支払いであっても、依存関係は openid を使用してユーザーに示します。 mp プラットフォーム、オープン プラットフォーム、および有料プラットフォームの関係:
[関連する推奨事項]
1. WeChat パブリック アカウント プラットフォームのソース コードのダウンロード
以上がmp、open、payの3大プラットフォームの直接的な関係を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。