请问如何不通过跳转能获取微信 openid
1
Jeremial 2017-10-16 18:46:09 +08:00
不可以. 用 iframe 也不行
|
2
CoX 2017-10-16 18:55:10 +08:00 via iPhone
让用户关注公众号,关注的时候可以获取
|
5
CoX 2017-10-16 19:35:59 +08:00 via iPhone
不关注不授权没有 openid
|
6
oh 2017-10-16 19:50:18 +08:00 via iPhone
@CoX 能不能别一再误导人?静默模式不弹授权窗口就可以跳转,没有关注也一样可以取得 openid 只是拿不到昵称头像这些详细信息
|
7
zpvip 2017-10-16 20:00:25 +08:00
6 楼正确,只拿 openid 是相当简单的
|
8
CoX 2017-10-16 21:21:06 +08:00 via iPhone
@oh 我一再误导人?我说的是不授权,不是说不手动授权,所以请告诉我静默授权是授权还是不授权?
另外楼主说了不跳转,静默授权也是需要跳转的! 如果关注的时候获取,可以加密存 cookie,不用跳转,也用不着每次都获取。 |
9
oh 2017-10-16 21:44:56 +08:00
@CoX
来,说说,关注的时候客户端不用访问网页,是微信服务器直接 post 给开发者服务器,如何存 cookie 到客户端? 用户关注之后如何让用户打开网页?点个菜单还是点个链接?那还不是要用静默授权获取 openid ? 存 cookie,你知道微信的 cookie 有效期多久么?以后都不需要跳转了么? 先说说怎么在关注的时候存 cookie 吧,特别想知道如何实现。 |