【微信公众平台开发】利用客服接口向用户发送网页授权的消息
代码参考:柳峰的《微信公众平台应用开发++方法、技巧与案例》
public static void main(String args[]) {
String url = "https://open.weixin.qq.com/connect/oauth2/authorize?appid=wx44204190384ff48c&redirect_uri=REDIRECT_URI&response_type=code&scope=snsapi_userinfo&state=STATE#wechat_redirect";
String redirectUri = "http://dulinan.duapp.com/oauthServlet";
String redirectUriUTF8 = CommonUtil.urlEncodeUTF8(redirectUri);
url = url.replace("REDIRECT_URI", redirectUriUTF8);
// 第三方用户唯一凭证
String appId = "wx44204190384ff48c";
// 第三方用户唯一凭证密钥
String appSecret = "8d3c587f3542e0fd37c1a899da2bbfab";
// 调用接口获取凭证
Token token = CommonUtil.getToken(appId, appSecret);
// 获取接口访问凭证
String accessToken = token.getAccessToken();
/**
* 发送客服消息(文本消息)
*/
// 组装文本客服消息
String jsonTextMsg = makeTextCustomMessage("ouLMowg1k5kR8aiAg_JPJQhUSpN4", "点击查看<a href=\""+url+"\">我的信息</a>");
// 发送客服消息
sendCustomMessage(accessToken, jsonTextMsg);
}
由于没时间整理,调用的代码可以自己从网上下载 《微信公众平台应用开发++方法、技巧与案例》