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

[复制链接]
查看: 5925|回复: 0
爱企业 发表于 2017-12-26 17:32:27 | 显示全部楼层 |阅读模式
  为保护用户隐私,用户unionID需用户主动授权或关注公众号后才可获得,微信公众号接口将做以下调整:4 _" k& @" L' d% @* [) a4 m
3 ^- a' x: [+ q( q. E$ I! w
  1、微信授权登录功能中的换取access_token接口
8 c3 X% N0 O, p* s3 V
4 e6 O9 n+ U! z0 S) K1 \  https://api.weixin.qq.com/sns/oa ... =authorization_code/ t: ^3 @$ r+ b, }

* ~6 `! t9 A) {2 g3 D  本接口在scope参数为snsapi_base时不再提供unionID字段。
4 b9 ]. E# p% a  n
) E2 B4 _+ J/ _/ H& B  调整建议:$ ~" {6 ]$ D3 _( B4 W. K

8 p5 y) J3 n9 g% }5 G  只需将scope参数修改为snsapi_userinfo即可重新获得用户unionID。
& x4 e; Y0 h" h& Z- {2 q1 D0 a4 y2 t  u( Z9 J+ j
  详情可参考微信授权登录文档
: L7 I* b7 w; j" h2 [+ s* [) q+ _, a; _( m
  2、获取用户基本信息接口; `7 E. _$ Q8 O+ P" t, t

- |9 C% s7 q# J8 _& o( @, `  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN
% V6 R5 }" p! c! k, D+ A
% I# A; ]5 r3 f7 G1 g+ J' E  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN& k3 Z2 e; H# ^1 N! y$ P. E

1 u. T1 S* _; w1 f  本接口在用户未关注公众号时,将不返回用户unionID信息。
( F, v6 z) n. \" p! G' X
4 b# Y8 }* O  i' q' x5 \. I1 H5 l+ ^$ a  调整建议:
9 f: g$ M- g; r
& K6 @4 n! B5 w9 G  已关注的用户,开发者可使用“获取用户基本信息接口”获取unionID;$ d  i9 s( L) S4 c* U" Z

/ u: q5 H  S, i) C# U" f, h8 [  未关注用户,开发者可使用“微信授权登录接口”并将scope参数设置为snsapi_userinfo,获取用户unionID& l' E5 N: f3 W( K

6 R8 T) e8 Z3 m' p, Z* F2 P  详情可参考获取用户基本信息接口文档. I. S% N7 F8 C( o; x1 b5 ^% }8 d

9 ~" s/ p( s5 k6 X  以上变更将在2017年12月31日之前逐步生效,请开发者尽快更新。​/ Y4 p- D/ }! y, Z2 w% B1 M
( ?5 p6 s9 [6 A8 U
  微信团队
2 v% Y  c- k3 y* ^$ J4 J
% t7 ?+ v9 ~+ b( Q; l  2017年12月13日
( ^" r8 G+ x' F9 x1 O' J8 R" z
您需要登录后才可以回帖 登录 | 加入爱企业

本版积分规则

热门产品

服务热线

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

解决方案

爱企业微信公众号

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