有赞新零售社区

发帖
API使用问题»调取用户unionid返回为空

[API调用-会员/营销] 调取用户unionid返回为空

Danny 2024-08-03 1303 浏览 6 评论 | 只看楼主 [打印]
看订单里的来源类型有两种:merchant_xcx/direct_buy

merchant_xcx=小程序,在请求用户查询接口时open_id_type=2就可以查到unionid

direct_buy=公众号嘛?我试了一下,在请求用户查询接口时open_id_type=1,也查不到数据;如果请求的时候传open_id_type=9的时候,有数据返回,但没有unionid。

2024-08-01 10:50:56.554 | DEBUG    | youzan.base:request:19 - {'url': 'https://open.youzanyun.com/api/youzan.users.info.query/1.0.1', 'json': {'weixin_open_id': 'oHIuujswUjOJYNS9BZGD96NvbkZM', 'open_id_type': 9, 'result_type_list': [0, 1, 2]}, 'method': 'POST', 'params': {'access_token': 'f2a2177dd297fcb3bd32711ba9d846c'}}
2024-08-01 10:50:56.555 | DEBUG    | youzan.base:request:20 - {'trace_id': 'yz7-0a350a41-1722480656401-523628', 'code': 200, 'data': {'latest_info': {'nick_name': '$dX9HLU/gr4E5NmL5VwpteA==$1$', 'avatar': 'https://img01.yzcdn.cn/upload_files/2024/05/09/FtKy5TGYXnqDgwfv7usInuqXOVtu.jpg'}, 'user_list': [{'primitive_info': {'country': '', 'updated_time': '2023-11-25 20:37:01', 'created_time': '2023-11-25 20:37:01', 'province': '', 'platform_type': 0, 'gender': 0, 'city': '', 'nick_name': '$dX9HLU/gr4E5NmL5VwpteA==$1$', 'yz_open_id': '1JdAID1t1178071870449139712', 'avatar': 'https://img01.yzcdn.cn/upload_files/2024/05/09/FtKy5TGYXnqDgwfv7usInuqXOVtu.jpg'}, 'mobile_info': {'countryCode': '+86', 'mobile': '$VwE+Hp3r4U1PH0l2rFW2JQ==$1$'}}]}, 'success': True, 'message': 'successful'}


这是=9的时候的请求和返回


用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。

      已经核实:
      正常逻辑,这个客户在小程序以及h5都没有登录过,所以查询open_id_type为1或者2时,unionid为空,返回数据也为空
      open_id_type为9时,也就是微信大账号,返回当前的帐号信息,所以unionid也为空

      1跳至
      您需要登录后才可以回帖 登录 | 立即注册

      本版积分规则

      复制链接
      新浪微博
      QQ空间
      微信扫码
      • 回复

      • 评分

      客服工作时间是9:00-18:00,客服妹子当前不在线,若不能及时回复请谅解。试试右上角的搜索吧,论坛有丰富的经验贴、公告贴,相信一定能够帮到您~

      复制成功