zoukankan      html  css  js  c++  java
  • 【微信公众平台开发】利用客服接口向用户发送网页授权的消息

    代码参考:柳峰的《微信公众平台应用开发++方法、技巧与案例》

    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);
    
    	}

    由于没时间整理,调用的代码可以自己从网上下载 《微信公众平台应用开发++方法、技巧与案例》
  • 相关阅读:
    Spring实现声明式事务
    Spring整合MyBatis
    Spring AOP
    代理模式
    Bean的作用域
    Spring的配置
    HQL题目记录以及解题思路--持续更新
    数仓学习之路一:数仓理论
    DBeaver连接Hive遇到的坑
    MySQL常见面试题
  • 原文地址:https://www.cnblogs.com/dulinan/p/12033091.html
Copyright © 2011-2022 走看看