【亲测】cgi-bin/user/info获取用户信息接口部分用户unionId获取不到?

简介: 【亲测】cgi-bin/user/info获取用户信息接口部分用户unionId获取不到?

问题

计划任务执行过程中报错,报返回信息内没有unionId,经过实测,是因为当前用户取关了公众号,所以获取不到用户unionId

问题原因:

用户未关注公众号或未授权给该公众号获取其 unionid。在用户未关注公众号时,无法通过公众号接口获取其 unionid。

取消关注/未关注公众号用户返回数据

object(stdClass)#17 (10) { 
["subscribe"]=> int(0) 
["openid"]=> string(28) "ohf9awblp6M898m21w-sSIck" 
["nickname"]=> string(0) "" 
["sex"]=> int(0) 
["language"]=> string(5) "zh_CN" 
["city"]=> string(0) "" 
["province"]=> string(0) "" 
["country"]=> string(0) "" 
["headimgurl"]=> string(0) "" 
["tagid_list"]=> array(0) { } 
} 

已关注用户返回数据:

object(stdClass)#18 (17) {
 ["subscribe"]=> int(1) 
 ["openid"]=> string(28) "ohf9awed88883Twy7CuJ1E6Y4" 
 ["nickname"]=> string(0) "" 
 ["sex"]=> int(0) 
 ["language"]=> string(5) "zh_CN" 
 ["city"]=> string(0) "" 
 ["province"]=> string(0) "" 
 ["country"]=> string(0) "" 
 ["headimgurl"]=> string(0) "" 
 ["subscribe_time"]=> int(1705999124) 
 ["unionid"]=> string(28) "oSpO==e_4Xm_cIXy4Cu6MoD0" 
 ["remark"]=> string(0) "" 
 ["groupid"]=> int(0) 
 ["tagid_list"]=> array(0) { } 
 ["subscribe_scene"]=> string(17) "ADD_SCENE_QR_CODE" 
 ["qr_scene"]=> int(0) 
 ["qr_scene_str"]=> string(25) "1705999105" 
 }

相关问题

1.微信获取用户信息接口/cgi-bin/user/info的坑,不同用户返回信息不一致

目录
相关文章
|
小程序 前端开发 JavaScript
微信小程序(二十一)小程序登录获取openid和unionid
在微信小程序中,因为各种各样的原因我们会需要获取到用户的openid或者unionid下面就简单来讲一下在小程序中如何获取openid和unionid。 步骤一:微信登录获取登录凭证
3582 0
|
消息中间件 Dubbo Java
如何应对RocketMQ消息堆积
很多同学都在使用 RocketMQ 时,经常会遇到消息堆积的问题。这篇文章,我们聊聊消息堆积的概念,以及如何应对消息堆积。
项目打包报错“caniuse-lite is outdated. Please run next command `npm update`”的解决方案
项目打包报错“caniuse-lite is outdated. Please run next command `npm update`”的解决方案
1186 1
2025年 | 1月云大使推广奖励规则
【近期云大使规则升级】①上线企业云大使提现功能。②增加返利订单类目。③优化推广奖励限制。④提升首购后订单返利比例。⑤新增沉睡用户返利 。⑥推荐企业认证新用户首购最高奖励45%。
2025年 | 1月云大使推广奖励规则
|
存储 搜索推荐 API
拼多多根据ID取商品详情原数据API接口的开发、运用与收益
拼多多作为中国电商市场的重要参与者,通过开放平台提供了丰富的API接口,其中根据ID取商品详情原数据的API接口尤为重要。该接口允许开发者通过编程方式获取商品的详细信息,为电商数据分析、竞品分析、价格监测、商品推荐等多个领域带来了丰富的应用场景和显著的收益。
928 10
|
XML 数据格式
IDEA 行注释设置,使其不从顶格开始,让其处于代码前开始
这篇文章提供了IntelliJ IDEA中如何设置行注释不从顶格开始,而是紧接在代码前面的方法,通过访问Settings中的Code Style选项进行调整,以改善代码注释的视觉效果。
|
存储 缓存 Java
Elasticsearch 8.X 聚合查询下的精度问题及其解决方案
Elasticsearch 8.X 聚合查询下的精度问题及其解决方案
|
消息中间件 Java Maven
java.util.zip.ZipException: invalid LOC header (bad signature)
java.util.zip.ZipException: invalid LOC header (bad signature)
447 1
|
Web App开发 数据采集 移动开发
开发uniapp过程中对app、微信小程序与h5的webview调试
开发uniapp过程中对app、微信小程序与h5的webview调试
2611 1
|
敏捷开发 架构师 Devops
开放下载!《阿里巴巴 DevOps 实践手册》
覆盖 DevOps 演进史、核心理念与阿里巴巴 DevOps 最佳实践的全方位解析手册,揭开阿里巴巴高效研发的秘密!
60581 1
开放下载!《阿里巴巴 DevOps 实践手册》