Quellcode durchsuchen

🐛 #1181 修复小程序绑定体验者返回结果

master
S vor 5 Jahren
committed by Binary Wang
Ursprung
Commit
2eb0aa574c
3 geänderte Dateien mit 26 neuen und 3 gelöschten Zeilen
  1. +1
    -1
      weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenMaService.java
  2. +2
    -2
      weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenMaServiceImpl.java
  3. +23
    -0
      weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxOpenMaBindTesterResult.java

+ 1
- 1
weixin-java-open/src/main/java/me/chanjar/weixin/open/api/WxOpenMaService.java Datei anzeigen

@@ -253,7 +253,7 @@ public interface WxOpenMaService extends WxMaService {
* @return
* @throws WxErrorException
*/
WxOpenResult bindTester(String wechatid) throws WxErrorException;
WxOpenMaBindTesterResult bindTester(String wechatid) throws WxErrorException;

/**
* 解除绑定小程序体验者


+ 2
- 2
weixin-java-open/src/main/java/me/chanjar/weixin/open/api/impl/WxOpenMaServiceImpl.java Datei anzeigen

@@ -172,11 +172,11 @@ public class WxOpenMaServiceImpl extends WxMaServiceImpl implements WxOpenMaServ
* @throws WxErrorException
*/
@Override
public WxOpenResult bindTester(String wechatid) throws WxErrorException {
public WxOpenMaBindTesterResult bindTester(String wechatid) throws WxErrorException {
JsonObject paramJson = new JsonObject();
paramJson.addProperty("wechatid", wechatid);
String response = post(API_BIND_TESTER, GSON.toJson(paramJson));
return WxMaGsonBuilder.create().fromJson(response, WxOpenResult.class);
return WxMaGsonBuilder.create().fromJson(response, WxOpenMaBindTesterResult.class);
}

/**


+ 23
- 0
weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxOpenMaBindTesterResult.java Datei anzeigen

@@ -0,0 +1,23 @@
package me.chanjar.weixin.open.bean.result;

import com.google.gson.annotations.SerializedName;
import lombok.Data;
import lombok.EqualsAndHashCode;
import me.chanjar.weixin.open.util.json.WxOpenGsonBuilder;

@Data
@EqualsAndHashCode(callSuper = true)
public class WxOpenMaBindTesterResult extends WxOpenResult {


private static final long serialVersionUID = -730133894662203011L;

@SerializedName("userstr")
private String userstr;

@Override
public String toString() {
return WxOpenGsonBuilder.create().toJson(this);
}

}

Laden…
Abbrechen
Speichern