这里是用java写的获取小程序的ACCESS_TOKEN的方法,获取之后可以用于给关注公众号或者使用小程序的人发送统一服务消息。
public static String getAccessToken() {
// 小程序唯一标识 (在微信小程序管理后台获取)
String wxspAppid = "小程序appid";
// 小程序的 app secret (在微信小程序管理后台获取)
String wxspSecret = "小程序的 app secret ";
//这里直接写死就可以,不用改,用法可以去看api
String grant_type = "client_credential";
//封装请求数据
String params = "grant_type=" + grant_type + "&secret=" + wxspSecret + "&appid=" + wxspAppid;
//发送GET请求
String sendGet = HttpRequest.sendGet("https://api.weixin.qq.com/cgi-bin/token", params);
System.out.println(sendGet);
// 解析相应内容(转换成json对象)
JSONObject jsonObject = JSONObject.parseObject(sendGet);
//拿到accesstoken
String accessToken = (String) jsonObject.get("access_token");
//存放到数据库了,大家可以更具自己的业务进行存储
//TODO
return accessToken;
}
返回的就是小程序的ACCESS_TOKEN,有效期好像是2小时,可以存在缓存里面。