有赞新零售社区

发帖
API使用问题»使用unionId设置会员等级提示不存在该UNIONID对应的会员

[API文档问题] 使用unionId设置会员等级提示不存在该UNIONID对应的会员

Theo 03-06 668 浏览 4 评论 | 只看楼主 [打印]
在接收到用户手机号授权信息(OPEN_PUSH_SCRM_CUSTOMER_AUTH_MOBILE)后,我调用有赞的SDK设置会员等级的接口(youzan.scrm.customer.level.set),此接口传参为account_type:4和对应的unionId,收到的响应内容是"code:141500101,message:不存在该UNIONID对应的会员,data:null"。我之后再次调用接口设置等级却又成功了。
现提供两个yz_open_id用于排查:4VXYTDzc802799164437065728和jDhDyljz708967474405642240,麻烦看下是什么问题。

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

      需要提供下调用后的traceid我们排查,目前看建议你在收到授权消息后轮询设置,直到设置成功为止,因为这里授权消息到会员等级的业务去查询是异步的,有可能调用的太快,会员业务那边还没查询到。
      • Theo 03-06
        我们日志没有记录traceid
        如果手机号授权后,不用unionId,而是使用yz_open_id去设置用户等级,是不是能避免设置失败的问题
      • 丛林视界 回复 Theo 03-07
        不同业务并行的,都会存在这种时序问题的,你需要一直轮询设置,直到接口成功为止。

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

      本版积分规则

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

      • 评分

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

      复制成功