有赞新零售社区

发帖
API使用问题»有赞用户id与有赞对外统一openId是否为同一个

[API调用-会员/营销] 有赞用户id与有赞对外统一openId是否为同一个

嘻嘻哈哈【抖?带货 收徒】 2023-03-01 568 浏览 1 评论 | 只看楼主 [打印]
调用youzan.scrm.customer.card.list.4.0.0中需要 '有赞用户id' 参数,我传的是有赞openId(yz_open_id),报错?如果有赞用户id与有赞openld不是同一个,那么如何获取有赞用户id?array(5) { ["trace_id"]=> string(33) "yz7-0a350a45-1677636359019-462916" ["code"]=> int(141500101) ["data"]=> array(1) { ["items"]=> array(0) { } } ["success"]=> bool(false) ["message"]=> string(44) "user user不能为空; page page不可为空" }
我的参数如下:
$params =[
                    "params"=>"[\"kdt_id\"=>\"118****07\",\"client_id\"=>\"c9bf*******d3be889\",\"user\"=>[\"account_type\"=>5,\"account_id\"=>\"xF8ER1**********3183858688\"],\"page_no\"=>1]"
            ];


用手机打开
收藏 ··· 回复
    smile   黄金   2023-03-01 | 只看该作者
    您好,接口:https://doc.youzanyun.com/detail/API/0/869
    中的有赞用户id 就是yz_open_id .

    您的调用【yz7-0a350a45-1677636359019-462916】出问题的原因是您的入参格式是错的。
    您的入参格式为:{"params":"[\"kdt_id\"=>\"118516407\",\"client_id\"=>\"c9bfaf80d4ad3be889\",\"user\"=>[\"account_type\"=>5,\"account_id\"=>\"xF8ER1of985916833183858688\"],\"page_no\"=>1]"}

    都被转译了,所以接口识别不了,正确的入参格式为

    {"params":{"kdt_id":"118516407", "client_id":"c9bfaf80d4ad3be889","page_no":1,"user":{"account_type":5, "account_id":"xF8ER1of985916833183858688"}}}

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

      本版积分规则

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

      • 评分

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

      复制成功