开通第三方平台管理多个公众号和移动应用。
A 公众号通过授权给第三方平台管理,那么第三方平台能不能获取到 A 公众号的关注用户 unionid?
不能的话,那么关注的用户,可能同时会关注第三方平台管理下的 B 公众号,那么第三方平台就会出现两个同样的用户。
这里有点困惑. 不知,有没做这方面的可以提供下详情。
1
imnpc 2017-07-13 14:30:46 +08:00
每一个公众号
用户关注以后 微信官方平台生成 openid 同一个用户在 A B 2 个公众号名下生成的 openid 完全不同 |
2
henyi2211 2017-07-13 14:31:57 +08:00
微信用户在每个公众号都有一个唯一的 openid,所以同样的用户在 A 公众号和 B 公众号显示的 openid 不一样的吧。
UnionID 对所有这些同一开放平台账号下的公众号和应用来说都是一样的,只有一个。 题主应该只用到 openid 就可以了吧 |
3
wowed 2017-07-13 14:32:41 +08:00
|
4
xmh51 2017-07-13 14:34:09 +08:00
能获取 A 公众号的关注用户 unionid
|
5
hanzhao 2017-07-13 14:37:25 +08:00
应该看得是这个文档:
[微信开放平台帐号管理]( https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&id=open1498704804_iARAL&token=&lang=zh_CN) 重点:绑定在同一个开放平台帐号下的公众号及小程序,用户 unionid 一致。 |
6
YzSama OP |
7
alex321 2017-07-13 14:54:21 +08:00
A、B 两个公众号都在同一个开放平台 /第三方平台下,同一个用户对这个平台是统一的 unionId ;对 A 和 B 是分别不同的 openId。
|
8
henyi2211 2017-07-13 14:54:44 +08:00
不是同级的吧,第三方平台只能通过微信公众平台提供的接口进行开发。
公众号管理问题不大 微信支付需要再申请微信支付接口 微信小程序还没上手过,应该问题不大 |
9
YzSama OP @alex321 openid 针对的是一个公众号下。unionid 是针对整个开放平台的用户唯一标识。这个我理解。
|
10
YzSama OP @henyi2211 确实应该不会是同级别,所以第三方的 api 接口都是来自公众平台的。
公众号授权应该是通过微信开放平台的 |
11
ditel 2017-07-13 15:27:16 +08:00 via Android
unionId 是开发者账号绑定多个公众号后的用户统一 id
|
12
qq7171891 2017-07-13 15:33:10 +08:00
不知道楼主弄清楚了没。
其实就一句话,能不能拿到 unionid,取决于对应的微信订阅号/服务号/等等等是否在微信开放平台绑定,和怎么在第三方绑定无关。 所以,要完成题设中的目的,需要 A、B 在微信开放平台绑定。如果完成 A、B 在微信开放平台绑定,A、B 用不同的第三方也没关系。 |
14
YzSama OP @qq7171891 你的意思是只要公众号、小程序只要绑定在微信开放平台,就有 unionid。与第三方平台都没有关系?
|
16
YzSama OP @qq7171891 但是绑定的应用最多 10 个。第三方平台下管理的话,应该是不止 10 个限定。而且也无须公众号拥有者提供 appid 等信息设置
|
17
qq7171891 2017-07-13 16:12:47 +08:00
@YzSama 嗯,你是问这个的话,我没记错的话,你自己在开放平台注册的开发者账号,严格的说并不是 10 个上限,是每类(移动应用、网站、公众号)各 10 个,但授权第三方的,数量是 100 个。
|
18
fallingstone 2017-07-13 16:31:19 +08:00
open_id 相当于跟某个第三方平台关联的长期有效的 token,可以用于微信的接口操作。
union_id 用于第三方平台之间的用户关系表达,不能用于微信的接口操作。 |