ホームページ  >  記事  >  バックエンド開発  >  教えてください、アプリと WeChat には 2 つの共通の問題があります。

教えてください、アプリと WeChat には 2 つの共通の問題があります。

WBOY
WBOYオリジナル
2016-06-20 12:44:481046ブラウズ


現在、市場にある多くのアプリは WeChat と共通に開発されています。
たとえば、JD.com には WeChat バージョンと APP バージョンがあります
APP バージョン


ここで疑問が生じます。WeChat と APP は同じデータベースを使用しますか? (例: ユーザーのプロフィール情報、購入記録、ショッピング カートなど。
では、アプリケーション ファイルは同じ 2 つのコピーですか? 1 つは WeChat のファイル ディレクトリで、もう 1 つは APP のファイル ディレクトリですか?

このようになっているはずですが、携帯電話番号を使用してどのように同期しますか? 特に WeChat バージョンが最初に開発され、次に APP が開発された場合、WeChat パブリック プラットフォームはどのように接続できますか? ? 、承認されている限り、WeChat モールに入ることができます (ユーザーの携帯電話に強制的に入る必要はありません)。将来的には、ログイン ウィンドウと WeChat クイック ログイン方法が必ず表示されます。 WeChat と APP を一緒に使用するには?

ありがとう、

ディスカッション (解決策)
同じデータベースに対して、WeChat は openid を使用し、携帯電話番号をバインドできます

WeChat と APP は、ユーザーの携帯電話番号のみを使用して関連付けられるため、2 つの場所で行うことができますログインするとデータが同期されます

他に方法はありますか?


2 つのユーザー テーブルを使用しますか?

いくつかの可能性があることを考慮してください。 WeChat と APP を同時に使用し、Li Si は WeChat のみを使用し、APP をダウンロードして後でダウンロードしてインストールしたくない可能性があります
Wang Wu は APP のみを使用し、WeChat を持っていない可能性があります

アプリケーションの要件 (独立性) に応じて、ユーザー テーブルのいくつかのセットです
追加の説明によると、セットは 1 つだけあるはずです

それぞれに 1 つのセットを取得した場合は、統合する SSO を取得します一緒に行うことは可能です
が、2 倍の労力で半分の結果が得られる疑いがあります

openid を参照

同じデータベース、インターフェースを介してデータベースをリクエストします

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。