老师我的这个用户信息为什么取不到呢?
来源:10-4 微信测试号的申请与连接下
有米无炊_
2018-04-23
百度了之后还是不知道怎么回事
写回答
3回答
-
翔仔
2018-04-23
同学好,微信连接这块问题由于是第三方报的,一旦出问题不好解决,网上肯定很难找到的,只能说按照视频这套来跑是没问题的,我和别的同学跑的时候就没遇到这样的问题,证明还是同学配置这块还是有些问题,请保证你的appid token这些都是没问题的,按照手记里去配置一下,请务必仔细检查一遍
https://www.imooc.com/article/20584
适当时候可以推倒重来一遍,只能说按照手记严格执行,并且保证同学的配置正确的情况下,是能成功的
022018-04-23 -
有米无炊_
提问者
2018-04-23
package com.hyit.cec.dto; import com.fasterxml.jackson.annotation.JsonProperty; /** * 用户AccessToken实体类,用来接收accesstoken以及openID等信息 * * @author 竺颖林 * */ public class UserAccessToken { // 获取到的凭证 @JsonProperty("access_token") private String accessToken; // 凭证有效时间,单位:秒 @JsonProperty("expires_in") private String expiresIn; // 表示更新令牌,用来获取下一次的访问令牌,这里没太大用处 @JsonProperty("refresh_token") private String refreshToken; // 该用户在此公众号下的身份标识,对于此微信号具有唯一性 @JsonProperty("openid") private String openId; // 表示权限范围,这里可省略 @JsonProperty("scope") private String scope; public String getAccessToken() { return accessToken; } public String getExpiresIn() { return expiresIn; } public void setExpiresIn(String expiresIn) { this.expiresIn = expiresIn; } public String getRefreshToken() { return refreshToken; } public void setRefreshToken(String refreshToken) { this.refreshToken = refreshToken; } public String getOpenId() { return openId; } public void setOpenId(String openId) { this.openId = openId; } public String getScope() { return scope; } public void setScope(String scope) { this.scope = scope; } public void setAccessToken(String accessToken) { this.accessToken = accessToken; } @Override public String toString() { return "accessToken:" + this.getAccessToken() + ",openId:" + this.getOpenId(); } }
00 -
翔仔
2018-04-23
同学好,这个错误还是相当明显的,只要你仔细看了 UserAccessToken里面有个成员field非法,请检查
package com.imooc.o2o.dto; import com.fasterxml.jackson.annotation.JsonProperty; /** * 用户授权token * * @author xiangze * */ public class UserAccessToken { // 获取到的凭证 @JsonProperty("access_token") private String accessToken; // 凭证有效时间,单位:秒 @JsonProperty("expires_in") private String expiresIn; // 表示更新令牌,用来获取下一次的访问令牌,这里没太大用处 @JsonProperty("refresh_token") private String refreshToken; // 该用户在此公众号下的身份标识,对于此微信号具有唯一性 @JsonProperty("openid") private String openId; // 表示权限范围,这里可省略 @JsonProperty("scope") private String scope; public String getAccessToken() { return accessToken; } public void setAccessToken(String accessToken) { this.accessToken = accessToken; } public String getExpiresIn() { return expiresIn; } public void setExpiresIn(String expiresIn) { this.expiresIn = expiresIn; } public String getRefreshToken() { return refreshToken; } public void setRefreshToken(String refreshToken) { this.refreshToken = refreshToken; } public String getOpenId() { return openId; } public void setOpenId(String openId) { this.openId = openId; } public String getScope() { return scope; } public void setScope(String scope) { this.scope = scope; } @Override public String toString() { return "accessToken:" + this.getAccessToken() + ",openId:" + this.getOpenId(); } }
022018-04-23
相似问题