mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-04-05 17:38:05 +08:00
修复WxMenuRule一个变态属性的问题 #136
This commit is contained in:
parent
ff1b69a38f
commit
6c9afe8a8a
@ -70,13 +70,15 @@ public class WxMenuGsonAdapter implements JsonSerializer<WxMenu>, JsonDeserializ
|
||||
|
||||
private WxMenuRule convertToRule(JsonObject json) {
|
||||
WxMenuRule menuRule = new WxMenuRule();
|
||||
menuRule.setTagId(GsonHelper.getString(json,"tag_id"));
|
||||
menuRule.setSex(GsonHelper.getString(json,"sex"));
|
||||
menuRule.setCountry(GsonHelper.getString(json,"country"));
|
||||
menuRule.setProvince(GsonHelper.getString(json,"province"));
|
||||
menuRule.setCity(GsonHelper.getString(json,"city"));
|
||||
menuRule.setClientPlatformType(GsonHelper.getString(json,"client_platform_type"));
|
||||
menuRule.setLanguage(GsonHelper.getString(json,"language"));
|
||||
//变态的微信接口,这里居然反人类的使用和序列化时不一样的名字
|
||||
//menuRule.setTagId(GsonHelper.getString(json,"tag_id"));
|
||||
menuRule.setTagId(GsonHelper.getString(json, "group_id"));
|
||||
menuRule.setSex(GsonHelper.getString(json, "sex"));
|
||||
menuRule.setCountry(GsonHelper.getString(json, "country"));
|
||||
menuRule.setProvince(GsonHelper.getString(json, "province"));
|
||||
menuRule.setCity(GsonHelper.getString(json, "city"));
|
||||
menuRule.setClientPlatformType(GsonHelper.getString(json, "client_platform_type"));
|
||||
menuRule.setLanguage(GsonHelper.getString(json, "language"));
|
||||
return menuRule;
|
||||
}
|
||||
|
||||
|
@ -16,8 +16,7 @@ import org.slf4j.LoggerFactory;
|
||||
*/
|
||||
public class WxMpMenuServiceImpl implements WxMpMenuService {
|
||||
private static final String API_URL_PREFIX = "https://api.weixin.qq.com/cgi-bin/menu";
|
||||
private static Logger log = LoggerFactory
|
||||
.getLogger(WxMpMenuServiceImpl.class);
|
||||
private static Logger log = LoggerFactory.getLogger(WxMpMenuServiceImpl.class);
|
||||
|
||||
private WxMpService wxMpService;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user