有赞新零售社区

发帖
API使用问题»调用增加积分提示:invalid params,141500101

[API调用-会员/营销] 调用增加积分提示:invalid params,141500101

SHE'S MAGIC 昨天 460 浏览 6 评论 | 只看楼主 [打印]
请求参数:YouZanClient yzClient = new DefaultYZClient();
Token token = new Token("d239642f83460b9fb8aec3f43233b55");

CarmenYouzanCrmCustomerPointsIncrease carmenYouzanCrmCustomerPointsIncrease = new CarmenYouzanCrmCustomerPointsIncrease();


//创建参数对象,并设置参数
CarmenYouzanCrmCustomerPointsIncreaseParams carmenYouzanCrmCustomerPointsIncreaseParams = new CarmenYouzanCrmCustomerPointsIncreaseParams();
    carmenYouzanCrmCustomerPointsIncreaseParams.setReason("次卡消费");
    carmenYouzanCrmCustomerPointsIncreaseParams.setAccountType(5);
    carmenYouzanCrmCustomerPointsIncreaseParams.setAccountId("ZudmJd4V660904741701742592");
    carmenYouzanCrmCustomerPointsIncreaseParams.setBizValue("285263332424242424");
    carmenYouzanCrmCustomerPointsIncreaseParams.setPoints(84);

carmenYouzanCrmCustomerPointsIncrease.setAPIParams(carmenYouzanCrmCustomerPointsIncreaseParams);返回值:{
  "trace_id": "yz7-0ae85901-1741774953195-938654",
  "code": 141500101,
  "status_code": "01@@1068@111141500101",
  "success": false,
  "message": "invalid params"
}一直找不到原因,检查这个yz_open_id参数也没问题,请尽快给解决一下。





用手机打开
收藏 ··· 回复
    尊敬的有赞用户 您好,我们已收到您的问题,并已安排相关技术支持正在处理中,请耐心等待。建议您留言邮箱地址,问题进度将通过邮件提醒方式触达,减少论坛等待时间。     请不要在帖子中暴露含有手机号、姓名、secret等敏感信息,如有必要帖子发布时候设置成回复仅发帖人可见。

    至尊   青铜   6 小时前 | 只看该作者
    https://doc.youzanyun.com/detail/API/0/872
    您好,您这边选择的"account_type":"5",account_id 则是需要入参有赞用户id,用户在有赞的唯一id哈,而不是yzOpenId
    • SHE'S MAGIC 4 小时前
      改成accountId了,结果返回user not exist:
          YouzanCrmCustomerPointsIncreaseParams.YouzanCrmCustomerPointsIncreaseParamsParams youzanCrmCustomerPointsIncreaseParamsParams  = new YouzanCrmCustomerPointsIncreaseParams.YouzanCrmCustomerPointsIncreaseParamsParams();
              youzanCrmCustomerPointsIncreaseParams.setParams(youzanCrmCustomerPointsIncreaseParamsParams);
          youzanCrmCustomerPointsIncreaseParamsParams.setReason("次卡消费");
          youzanCrmCustomerPointsIncreaseParamsParams.setChannelType(0);
          youzanCrmCustomerPointsIncreaseParamsParams.setBizValue("285263332424242424");
          youzanCrmCustomerPointsIncreaseParamsParams.setPoints(84);

          YouzanCrmCustomerPointsIncreaseParams.YouzanCrmCustomerPointsIncreaseParamsUser youzanCrmCustomerPointsIncreaseParamsUser  = new YouzanCrmCustomerPointsIncreaseParams.YouzanCrmCustomerPointsIncreaseParamsUser();
              youzanCrmCustomerPointsIncreaseParamsParams.setUser(youzanCrmCustomerPointsIncreaseParamsUser);
          youzanCrmCustomerPointsIncreaseParamsUser.setAccountType(5);
          youzanCrmCustomerPointsIncreaseParamsUser.setAccountId("5752727");
    • SHE'S MAGIC 3 小时前
      现在有了用户的yzOpenId,我们之前记录的有赞用户id既然不对,那通过哪个接口可以用手机号或者是yzOpenId查到这个有赞用户ID呢?有什么办法可以让我把用户增加积分这个接口调用成功???

    至尊   青铜   3 小时前 | 只看该作者
    可以通过这个接口查询到youzan.scrm.customer.detail.get.1.0.1   yzOpenId对应的account_id
      

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

      本版积分规则

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

      • 评分

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

      复制成功