收藏
回答

解除刷脸用户签约关系接口,这个接口不能用吗?搞了好久都没有成功。K12校园

解除刷脸用户签约关系接口




解除刷脸用户签约关系接口




https://api.mch.weixin.https://api.mch.weixin.qq.com/v3/offlinefacemch/organizations/{organization_id}/users/user-id/{user_id}/terminate-contractqq.com/v3/offlinefacemch/organizations/{organization_id}/users/user-id/{user_id}/terminate-contract


回答关注问题邀请回答
收藏

2 个回答

  • 支付社区运营
    支付社区运营
    2023-04-18

    麻烦提供一下接口的请求参数和返回参数

    2023-04-18
    有用
    回复 5
    • 萝卜
      萝卜
      2023-04-18
      HttpPost httpPost = new HttpPost("https://api.mch.weixin.qq.com/v3/offlinefacemch/organizations/888/users/user-id/555/terminate-contract");
      httpPost.setHeader("Accept", "application/json");
      CloseableHttpResponse response = wxPayClient.execute(httpPost);
      try {
          int statusCode = response.getStatusLine().getStatusCode();//响应状态码
          if (statusCode == 200||statusCode==204) {
       //解除签约成功
          } else {
       log.info("解除学生签约关系失败, 返回结果 ,响应码 = " + statusCode);
          }
      } catch (Exception e) {
          log.info("解除学生签约关系失败:{}", e);
          throw new Exception("解除学生签约关系失败");
      } finally {
          response.close();
      }
      2023-04-18
      回复
    • 萝卜
      萝卜
      2023-04-18
      用的官方的库,其他接口就可以,有实际业务在运行,就这个接口不行,是不是要你们那边审核啊
      2023-04-18
      回复
    • 萝卜
      萝卜
      2023-04-18
      日志:
      java.lang.IllegalArgumentException: Entity may not be null
       at org.apache.http.util.Args.notNull(Args.java:54)
       at org.apache.http.util.EntityUtils.toString(EntityUtils.java:254)
       at com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials.buildMessage(WechatPay2Credentials.java:85)
       at com.wechat.pay.contrib.apache.httpclient.auth.WechatPay2Credentials.getToken(WechatPay2Credentials.java:58)
       at com.wechat.pay.contrib.apache.httpclient.SignatureExec.executeWithSignature(SignatureExec.java:83)
       at com.wechat.pay.contrib.apache.httpclient.SignatureExec.execute(SignatureExec.java:61)
       at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89)
       at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110)
       at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185)
       at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83)
       at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:108)
      2023-04-18
      回复
    • 支付社区运营
      支付社区运营
      2023-04-19回复萝卜
      您好,请注意以下两点:1、机构id需要在服务商后台申请,审核通过后才可使用,正确的格式举例:O6A1F58Z9e7c3830d6 参考文档:【腾讯文档】刷脸服务学校机构ID申请说明 https://docs.qq.com/doc/DVmlZZHFhaW9IZkdH      2、user_id格式:FU开头,举例:FU27C8D7Z58f8e17cd20230331174712
      2023-04-19
      1
      回复
    • 萝卜
      萝卜
      2023-04-19
      有可能是那个userid的问题,谢谢。
      2023-04-19
      回复
  • 萝卜
    萝卜
    2023-04-18

    其他接口都可以,就这个接口报错,莫名其妙

    2023-04-18
    有用
    回复
登录 后发表内容