検索
ホームページWeChat アプレットWeChatの開発WeChatパブリックプラットフォームがUnionIDを開発

WeChatパブリックプラットフォームがUnionIDを開発

Mar 03, 2017 am 10:14 AM
マイクロチャネルパブリックプラットフォーム

WeChat パブリック プラットフォームが更新され、開発者に UnionID メカニズムが提供されました

開発者からのフィードバックによると、同じ会社の複数のパブリック アカウントがユーザー アカウントと通信する必要があるため、WeChat オープン プラットフォームはこの問題を解決するための UnionID メカニズムを提供します。

基本的なユーザー情報を取得するためのインターフェイスを通じて、開発者は OpenID を通じて基本的なユーザー情報を取得できます。開発者が複数の公式アカウントを持っている場合、次の方法を使用して UnionID メカニズムを通じて複数の公式アカウント間でユーザー アカウントを通信できます。

1. 複数の公開アカウントを同じ WeChat オープン プラットフォーム (open.weixin.qq.com) アカウント、つまり同じ Union にバインドします

2. ユーザーの基本情報インターフェイスの一意性で UnionID を取得することでユーザーを区別します。公式アカウントは、WeChat オープン プラットフォーム アカウントにバインドされた後にのみ UnionID を取得することに注意してください。同じ WeChat オープン プラットフォーム アカウント内の公開アカウントである限り、ユーザーの UnionID は一意です。言い換えれば、同じユーザーは、同じ WeChat オープン プラットフォーム アカウントの異なるアプリケーションに対して同じ UnionID を持ちます。

1. WeChat オープン プラットフォームに登録します

アドレス: http://open.weixin.qq.com/

プロセスは簡単です。

2. WeChat 公式アカウントをバインドする

上部の「管理センター」をクリックし、「公式アカウント」を選択し、「公式アカウントをバインド」をクリックします

WeChatパブリックプラットフォームがUnionIDを開発

WeChat によって認証された公式アカウントのみがバインドできますバウンド 。

3. 基本的なユーザー情報を取得します

これは、基本的なユーザー情報を取得するための高度なインターフェイスを使用することによって実現されます。方法については、ユーザーの基本的な情報を取得するための WeChat パブリック プラットフォームの開発を参照してください。公式アカウントのユーザー情報は次のとおりです:

{
    "subscribe": 1,
    "openid": "oLVPpjqs9BhvzwPj5A-vTYAX3GLc",
    "nickname": "方倍",
    "sex": 1,
    "language": "zh_CN",
    "city": "广东",
    "province": "深圳",
    "country": "中国",
    "headimgurl": "http://wx.qlogo.cn/mmopen/utpKYf69VAbCRDRlbUsPsdQN38DoibCkrU6SAMCSNx558eTaLVM8PyM6jlEGzOrH67hyZibIZPXu4BK1XNWzSXB3Cs4qpBBg18/0",
    "subscribe_time": 1375706487,
    "unionid": "oTBn-jt2RQSHdBoJQYFSdnZo8BBQ"
}

最初の公開アカウントで取得されるユーザー情報は次のとおりです:

{
    "subscribe": 1,
    "openid": "ouBMEj6WFnUFBIUKe83VD7s7dft9",
    "nickname": "方倍",
    "sex": 1,
    "language": "zh_CN",
    "city": "广东",
    "province": "深圳",
    "country": "中国",
    "headimgurl": "http://wx.qlogo.cn/mmopen/utpKYf69VAbCRDRlbUsPsdQN38DoibCkrU6SAMCSNx558eTaLVM8PyM6jlEGzOrH67hyZibIZPXu4BK1XNWzSXB3Cs4qpBBg18/0",
    "subscribe_time": 1375726425,
    "unionid": "oTBn-jt2RQSHdBoJQYFSdnZo8BBQ"
}

2つの異なるユーザー情報に注意してください

異なる公開アカウントではopenidが異なり、そのユニオンIDも同じです。他の情報は一意ではなく、比較上の重要性もありません。しかし、基本的なメッセージは同じです。

こうすることで、2 つの公開アカウントをフォローしている人々が実際には同一人物であることがわかります。

4. UnionID の意味

複数のアカウントを持つ企業の場合、unionid は、異なる公開アカウントのユーザーが同一人物であるかどうかを識別するのに役立ちます。このようにして、異なるアカウントでユーザーに提供されるサービスを継続的に行うことができます。

また、重複したフォローしているユーザーの数を削除して、フォローしているユーザーの真の合計数の統計を容易にすることもできます。

WeChat パブリック プラットフォーム開発 UnionID に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。

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

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

MantisBT

MantisBT

Mantis は、製品の欠陥追跡を支援するために設計された、導入が簡単な Web ベースの欠陥追跡ツールです。 PHP、MySQL、Web サーバーが必要です。デモおよびホスティング サービスをチェックしてください。

Dreamweaver Mac版

Dreamweaver Mac版

ビジュアル Web 開発ツール

ZendStudio 13.5.1 Mac

ZendStudio 13.5.1 Mac

強力な PHP 統合開発環境

MinGW - Minimalist GNU for Windows

MinGW - Minimalist GNU for Windows

このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい