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

[复制链接]
查看: 5962|回复: 0
爱企业 发表于 2017-12-26 17:32:27 | 显示全部楼层 |阅读模式
  为保护用户隐私,用户unionID需用户主动授权或关注公众号后才可获得,微信公众号接口将做以下调整:6 S$ D: m1 M  I2 y
" K! Z" g) I; T6 m6 ?) s. R  H
  1、微信授权登录功能中的换取access_token接口: G6 b* C0 v1 R/ K/ f
3 G9 z- z" T' I7 `( H: y
  https://api.weixin.qq.com/sns/oa ... =authorization_code
" ~* B! r5 N2 A0 ~1 L
- s& p3 A3 J' W4 _  本接口在scope参数为snsapi_base时不再提供unionID字段。
! m2 O- Q% N& D' B% v. N/ f1 a) C$ T* |, n
  调整建议:7 W( c% U9 Y& ?

! z/ R8 D# W, |! X/ J. q% J3 r  只需将scope参数修改为snsapi_userinfo即可重新获得用户unionID。
- U0 `* u$ m4 v: T0 ^7 f' e% B2 `0 b+ \$ h  D3 O& ?% G
  详情可参考微信授权登录文档
/ Y  j" Z/ ^. ]
# n* T) G4 k; ^  2、获取用户基本信息接口
* ~1 }' m" W2 \& e8 x$ S( U, s% X2 q. o+ O$ l5 ]2 ]
  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN
7 O; F2 P+ L  h# I) L" k+ A4 \
  m; `4 e% a( P$ ^5 _  https://api.weixin.qq.com/cgi-bi ... _token=ACCESS_TOKEN  q# O, s# o# I: ?8 K& F
! P& S+ S; s4 d2 b
  本接口在用户未关注公众号时,将不返回用户unionID信息。
# B. N5 X" J* }' P* m
3 B/ B, o/ U, O: o  n  调整建议:  ^9 [  b2 k( W5 w$ c

: t* c- {3 b7 l7 E8 a; C5 z  已关注的用户,开发者可使用“获取用户基本信息接口”获取unionID;. f( A/ n5 I; j+ k/ F/ s

3 e' H; Y; I  l/ \" W! E1 a. Q+ z  未关注用户,开发者可使用“微信授权登录接口”并将scope参数设置为snsapi_userinfo,获取用户unionID
7 X5 _( ?+ Z  |1 F. G. O6 N! }
  f( U1 s, s- X) e3 n$ u  详情可参考获取用户基本信息接口文档" P( A0 g3 F  ^$ v% e/ Q& g

; P; j; Y( c0 X: E2 T9 p  以上变更将在2017年12月31日之前逐步生效,请开发者尽快更新。​
$ h9 y# S' j# L" f# Z: e
! P: e, ]$ F1 z5 \
  微信团队, R9 J$ C1 g: ]' {- r
' o3 [* Z6 u+ h# |3 m0 ^# S4 k3 I2 T' ^
  2017年12月13日

" {( J2 f/ J2 v, T
您需要登录后才可以回帖 登录 | 加入爱企业

本版积分规则

热门产品

服务热线

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

解决方案

爱企业微信公众号

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