UnionID获取问题?
发布于 6 年前 作者 xia14 12355 次浏览 来自 官方Issues

 我说一下我遇见的繁琐问题:

1. 获取code开始,就遇见问题,明明小程序自己都可以获取到session_key!为啥还要去后台获取?

2.encryptedData、session_key和iv获取到了,需要对其解密,为什么给我们的Demo里面没有Crypto等需要解密的必要js?

3.解密出来了  unionid又没有,需要绑定公众号或小程序,开始unionid机制满足我还没搞懂是什么玩意儿,unionid机制说白了就是想说我想收钱了!

提醒:unionid是唯一的、用户需要的、开发者纠结的,请微信同事认真写文档!OK?

        【一步一步写清楚不行么?】: 获取code->获取session_key和encryptedData、iv->绑定公众号或小程序(交RMB)-->Crypto解密->获取unionid->

  最讨厌看这类的文档,不说清楚

2 回复

所有成功过坑的人都知道,虽然对为什么unionid要搞成这样的规定有些微词,但如果官方非得这样规定的话,那么,你所说的这些所谓的繁琐的技术方法都是必须的。

交钱也只是多交开放平台一笔300吧,而且是永久性的;相对于每年一年检费的公众号要好多了。

个人觉得文档没问题,是你自己没有理解。

  1. 微信的域名你不能添加到域名白名单,所以你怎么在前端获取session_key

  2. 解密demo有常用后端语言的,Java、C、PHP等

  3. unionID的机制文档说的也很清楚了,绑定开放平台通过解密获取、或者支付后通过api获取、又或者你同主体小程序跟公众号该用户都用过

回到顶部