有赞新零售社区

发帖
API使用问题»(再次询问)导购提成信息与导购员信息如何关联上

[API调用-会员/营销] (再次询问)导购提成信息与导购员信息如何关联上

雀榕轩 2023-04-25 1044 浏览 6 评论 | 只看楼主 [打印]  关闭
应用名称:「JLY」
应用AppId:「44352」
ClientId:「bf0160ab059510a9a7」

问题描述:
请先查看一下去年年底咨询过的一个帖子:https://bbs.youzan.com/forum.php?mod=viewthread&tid=689684
当时给的回复内容,说是提成接口返回的提成人id,对应的是导购员的mobile(手机号)字段。

但是目前觉得回复内容有问题,4月10日这边下过储值单测试导购提成,储值单号RN230410074312000043,调用查询提成接口https://doc.youzanyun.com/detail/API/0/3927  ,trace_id是yz7-0a350a45-1682335864370-447930,得到的结果中take_commissions_id(提成人id)显示16215813138,但是我拿接口获取到的这个值并没有在导购员列表中查询到对应手机号的数据。请帮忙再次确认,并告知正确的对应方法


用手机打开
收藏 ··· 回复
    雀榕轩 黄金   2023-04-25 | 只看该作者
    如果目前这两个接口直接没有字段能够实现提成和导购员信息的关联,希望能在https://doc.youzanyun.com/detail/API/0/3744接口中增加返回字段:导购员id,与前面提成接口中的导购员id相对应

      千寻   有赞云团队   2023-04-25 | 只看该作者
      您好,您的问题已经受理,会尽快核实并与您同步。

        千寻   有赞云团队   2023-04-26 | 只看该作者
        您好,目前排查到,https://doc.youzanyun.com/detail/API/0/3927  这个openApi中吐出的take_commissions_id提成人id是导购员uid

        实现这个需求,可以这样解决:
        根据yz_open_id调用导购信息查询接口,确定是否导购及导购信息,进行关联
        目前https://doc.youzanyun.com/detail/API/0/3744这个分页查询归属店铺的导购的接口,有yz_open_id,可以与

        【根据订单号查询每笔订单的提成信息,接口https://doc.youzanyun.com/detail/API/0/3927 yz_open_id进行关联
        • 雀榕轩 2023-04-26
          我印象中换绑和账户合并时,yz_open_id是会变的吧,如果在接到储值对应消息推送时就查询提成信息(接口https://doc.youzanyun.com/detail/API/0/3927)并存入数据库,那么过两天如果导购员发生换绑或账户合并的操作,那么重新拉取的店铺所属导购员列表(接口https://doc.youzanyun.com/detail/API/0/3744)中所对应的yz_open_id是不是也无法保证和之前拉取中的提成数据相对应
        • 千寻 回复 雀榕轩 2023-04-26
          出现账号合并情况,用户信息都会发生变化,使用OPEN_PUSH_SCRM_MEMBER_MERGE(会员主体信息合并)记录变更数据

        雀榕轩 黄金   2023-04-26 | 只看该作者
        请问获取导购员详情接口(文档地址https://doc.youzanyun.com/detail/API/0/3743)中返回值mobile,对应说明如下:
        电话号码(DB侧存的是企业员工员工对应的号码)。那么这个手机号会随着用户进行换绑或者账户合并而发生改变么?还是会始终记着后台添加时填入的手机号?
        也就是说,不管用户是否发生过账户合并或者换绑等情况,调提成查询接口后,根据返回的yz_open_id,去导购员详情接口(文档地址https://doc.youzanyun.com/detail/API/0/3743)查到的手机号,和去用户查询接口(文档地址https://doc.youzanyun.com/detail/API/0/2193)查到的手机号是始终保持一致的么?
        • 千寻 2023-04-26
          您好,您需求是查出各店的导购员,然后查储值单的提成信息,记录到对应的人员身上,来进行统计

          针对这个述求,调整了解决方案:
          1、根据订单号查询每笔订单的提成信息,https://doc.youzanyun.com/detail/API/0/3927 ,里面有个take_commissions_id(提成人id目前存储的是有赞内部的uid,我们转成yz_open_id给到调用方)
          2、分页查询归属店铺的导购的接口,https://doc.youzanyun.com/detail/API/0/3744,返回结果中的yz_open_id可以与1中yz_open_id进行关联,实现导购员与储值提成信息的关联

          如果出现账号合并情况,OPEN_PUSH_SCRM_MEMBER_MERGE会推送出新旧yz_open_id的
        • 雀榕轩 回复 千寻 2023-04-26
          您好,因为分页查询归属店铺的导购的接口(https://doc.youzanyun.com/detail/API/0/3744)是根据店铺分页查所有导购员信息,而随时可能会来储值单要查提成数据,考虑并不适合频繁调取。目前考虑可以在每次接到储值消息推送时,除了查储值提成数据,再去调用获取导购员详情接口(文档地址https://doc.youzanyun.com/detail/API/0/3743),记录下这时的手机号。
          后面定期(比如每天晚上)或者临时需要时再重新拉取全部的导购员数据,两边根据手机号进行关联,这样也是有问题,就是更改手机号的数据无法对应,这种想页面展示统计时加个提示说明。

          其实比较好奇,因为店铺后台添加导购时是检查要求手机号必须输入且不重复的,并且添加后手机号不可编辑。那么如果遇到换绑(比如换绑的手机号分别对应两个导购员),导购员的数据是不是也会出现手机号为空的了?还是导购员信息接口拉取到的数据仍然不变,只是录入时填写的数据,有赞内部用其他进行的关联
        • 千寻 回复 雀榕轩 2023-04-27
          您好,不会出现手机号为空;更换手机号后对应的mobile是更换的新的手机号
        • 雀榕轩 回复 千寻 2023-04-27
          我是说比如有两个导购员A(手机号159XXXXX)和导购员B(手机号138XXXXX),那这时候查询根据店铺查询导购员,能拿到两条数据。如果导购员A换绑的手机号是导购员B的手机号呢,换绑之后再去查店铺下方的导购员,如果还是两条数据,是不是其中一条就手机号为空了呢
        • 千寻 回复 雀榕轩 2023-04-27
          换绑有两种情况,一种是两个手机号对应的自然人是同一个,这时候会发生账号合并,两个账号合并成一个账号,第二种情况是一个手机号对应两个自然人(有点像被盗号的情况),换绑时会注销一个账号
        • 雀榕轩 回复 千寻 2023-04-27
          我明白,不管是这两种中的任何一种,账号实际还是两个,只是其中一个无法正常登录使用而已对吧。那导购员这边会自动将另一个账号清退或停用?还是说根据店铺查导购员接口只能查到一条数据了?
        • 千寻 回复 雀榕轩 2023-04-27
          您好,您的这个问题非有赞云问题,这个问题可以咨询我们在线客服确认,在线客服咨询链接:https://www.youzan.com/v4/dashboard#/ 访问店铺后台在右上角选择“在线客服”咨询或电话联系:0571-89988848
        • 雀榕轩 回复 千寻 2023-04-27
          这个我不是问后台展示页面怎样,而是想知道接口返回数据会是什么样,涉及到接口,去问店铺客服,应该还是会被退回来吧
        • 千寻 回复 雀榕轩 2023-04-27
          可以测试下看看,数据有问题的话,可以提供下对应的traceid,看看什么情况
        加载更多

        雀榕轩 黄金   2023-04-27 | 只看该作者
        另外,https://doc.youzanyun.com/detail/API/0/3927这个文档中,增加了yz_open_id,但是返回值中提成人id这项还没有删除

        千寻   有赞云团队   2023-05-08 | 只看该作者
        您好,文档已优化,新文档地址https://doc.youzanyun.com/detail/API/0/3927
        帖子暂时置为完结状态,如果问题未解决,可以继续追问,如果有新的问题咨询,可以重新提交帖子,感谢您的理解与支持。


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

          本版积分规则

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

          • 评分

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

          复制成功