WeChat 공개 플랫폼에서 UnionID 개발

高洛峰
풀어 주다: 2017-03-03 10:14:55
원래의
1443명이 탐색했습니다.

WeChat 공개 플랫폼이 개발자에게 UnionID 메커니즘을 제공하도록 업데이트되었습니다.

개발자의 피드백에 따르면 사용자 계정이 동일한 회사의 여러 공개 계정 간에 상호 운용 가능해야 하기 때문에 WeChat 개방형 플랫폼은 이 문제를 해결하기 위해 UnionID 메커니즘을 제공합니다.

개발자는 기본 사용자 정보를 얻기 위한 인터페이스를 통해 OpenID를 통해 기본 사용자 정보를 얻을 수 있습니다. 개발자가 여러 공식 계정을 가지고 있는 경우 다음 방법을 사용하여 UnionID 메커니즘을 통해 여러 공식 계정 간에 사용자를 이동할 수 있습니다. 계정 상호 운용성.

1. 동일한 WeChat 오픈 플랫폼(open.weixin.qq.com) 계정, 즉 동일한 유니온에 여러 공개 계정을 바인딩합니다.

2. 사용자 기본 정보를 얻습니다. 정보 인터페이스에서는 사용자의 고유성을 구별하는 데 사용됩니다. 그러나 공식 계정은 WeChat 오픈 플랫폼 계정에 연결된 후에만 UnionID를 얻게 됩니다. 동일한 WeChat 오픈 플랫폼 계정의 공개 계정인 경우 사용자의 UnionID는 고유합니다. 즉, 동일한 사용자는 동일한 WeChat 오픈 플랫폼 계정의 다양한 애플리케이션에 대해 동일한 UnionID를 가지고 있습니다.

1. WeChat 오픈 플랫폼 등록

주소: http://open.weixin.qq.com/

과정은 간단합니다. .

2. 위챗 공식 계정 연결

상단 '관리 센터' 클릭 후 '공식 계정' 선택 후 '공식 계정 연결' 클릭

WeChat 공개 플랫폼에서 UnionID 개발

WeChat에서 인증한 공식 계정만 바인딩할 수 있습니다.

3. 기본 사용자 정보 획득

이는 고급 인터페이스를 사용하여 기본 사용자 정보를 획득하는 방식으로 이루어집니다. 사용자 정보

첫 번째 공식 계정으로 얻은 팡타임의 사용자 정보는 다음과 같습니다.

{
    "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"
}
로그인 후 복사

서로 다른 두 사용자 정보

는 서로 다른 공개 계정에서 서로 다른 openid를 가지고 있지만, 그들의 Unionid는 동일합니다. 기타 정보는 고유하지 않으며 비교 의미가 없습니다. 그러나 기본 메시지는 동일합니다.

이렇게 하면 두 공개 계정을 팔로우하는 사람들이 실제로 동일인임을 알 수 있습니다.

4. UnionID의 의미

여러 계정을 보유한 기업의 경우, Unionid를 사용하면 서로 다른 공개 계정에 속한 사용자가 동일인인지 식별하는 데 도움이 됩니다. 이러한 방식으로, 서로 다른 계정으로 사용자에게 제공되는 서비스는 계속될 수 있습니다.

중복 팔로잉 사용자 수를 제거하여 실제 총 팔로잉 사용자 수에 대한 통계를 용이하게 할 수도 있습니다.

WeChat 공개 플랫폼 개발 UnionID와 관련된 더 많은 기사를 보려면 PHP 중국어 웹사이트를 주목하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿