[公众号] 用户unionID获取策略调整,请开发者注意更新

[复制链接]
查看: 5963|回复: 0
爱企业 发表于 2017-12-26 17:32:27 | 显示全部楼层 |阅读模式
  为保护用户隐私,用户unionID需用户主动授权或关注公众号后才可获得,微信公众号接口将做以下调整:% ~6 ^; V* F# {

7 z  A$ {! q/ c  1、微信授权登录功能中的换取access_token接口
+ g% F7 ~  p: n: C/ \( B8 ?6 T) h( e2 M2 h  L0 W
  https://api.weixin.qq.com/sns/oa ... =authorization_code
3 T" I, H0 N4 z. D& G9 m% `- j  K" w% C  \2 i, `  s
  本接口在scope参数为snsapi_base时不再提供unionID字段。8 n# c0 ?' a7 B: ?* H
+ t/ w  v9 A$ y) X% i% k. N
  调整建议:* ]) W( s( A( E# J# s1 F( E

5 s/ P6 }5 }* M$ F4 |1 H  只需将scope参数修改为snsapi_userinfo即可重新获得用户unionID。9 f& B9 A9 A) G% D

! ~9 p% L5 G! W  详情可参考微信授权登录文档+ n; O. k. O6 Y; l2 h
: Z* k  w: c& k# V
  2、获取用户基本信息接口
* `+ M$ ]0 E4 E! `" l' {  T
5 V3 N5 p# m5 V5 x6 i2 }  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN1 M. W9 E% l, N6 g! C; T' h! f

+ u* m3 g" n5 g+ `8 k  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN. a$ |, T" Z6 o0 v( l* W% E6 h9 N' Y  V
$ n, \6 w  y$ C7 [- \
  本接口在用户未关注公众号时,将不返回用户unionID信息。6 k9 W! d& S1 q/ u' _1 J

9 k3 u' }5 v+ y; n* _( C! G7 {  调整建议:0 k. O$ G& q# y5 e, ~. A" d
% s% ~5 c+ Y+ J+ _  m
  已关注的用户,开发者可使用“获取用户基本信息接口”获取unionID;4 t# z/ L6 ]. |. d, H8 _; T: s
, p0 J. k0 Q3 y8 v
  未关注用户,开发者可使用“微信授权登录接口”并将scope参数设置为snsapi_userinfo,获取用户unionID/ r% B/ o4 e. A0 R; {
8 Q4 ]* {8 t9 K- e
  详情可参考获取用户基本信息接口文档# k: S" W1 a& ?7 J- z" O
  V9 F. C0 X! E; _( V2 b
  以上变更将在2017年12月31日之前逐步生效,请开发者尽快更新。​
& n/ ~1 p' S$ O- u1 z/ |7 F; v% U/ R
  微信团队
3 }/ U& w4 b" S6 K+ ^  a
( g8 H2 Q/ J" z8 q6 _2 n) k; U) `  2017年12月13日
9 X/ |3 e3 U9 J
您需要登录后才可以回帖 登录 | 加入爱企业

本版积分规则

热门产品

服务热线

010-8646 0166
服务时间:7×24小时
客服邮箱:fuwu@aiqiye.cc

解决方案

爱企业微信公众号

Copyright ©2011-2024 北京塞凌泰克科技有限公司 塞凌云 京公网安备 11011402010108号 京ICP备11029861号