`
dulinanaaa
  • 浏览: 14974 次
文章分类
社区版块
存档分类
最新评论

【微信公众平台开发】利用客服接口向用户发送网页授权的消息

 
阅读更多

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

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

	}

由于没时间整理,调用的代码可以自己从网上下载 《微信公众平台应用开发++方法、技巧与案例》
分享到:
评论

相关推荐

    微信开发接口

    微信开发接口是微信官方提供的一系列API,允许开发者利用这些接口构建与微信相关的服务和功能。在微信支付和微信授权方面,开发者可以实现在线交易、用户身份验证等多种业务场景。 一、微信接口 微信接口主要分为...

    PHP微信接口开发之高级课件.rar

    例如,获取access_token、发送模板消息、处理用户事件等,都需要与微信接口进行交互。理解微信开发者文档中定义的各种接口及参数,是进行微信开发的基础。 2. **商城后台开发**:一个完整的微信商城后台通常包含...

    C#语言实现网页微信扫码登录.zip

    利用这个类库,我们可以向微信服务器发送POST请求,获取二维码图片和预授权码(pre_auth_code)。这个预授权码是临时的,有时间限制,需要尽快用于换取用户授权码(auth_code)。 然后,用户通过微信APP扫描显示的...

    php比较完整的微信开发类

    它可能包含了OAuth2.0授权流程、用户信息获取、菜单创建和管理、模板消息发送等功能,提供统一的调用方式,简化开发过程。 6. **错误处理与日志记录**: 为了保证系统的稳定性和可维护性,类中应该有良好的错误...

    微信消息推送协议简单分析.docx

    微信提供了公众平台、企业微信、小程序等不同场景下的API,这些接口允许开发者创建自动化程序,模拟用户行为,例如发送和接收消息。在群聊场景下,微信机器人可以用来自动回复消息、管理群成员或者执行特定的任务,...

    微信群机器人源码,微信群机器人源码 最新,Java

    - 使用Java SDK(软件开发工具包)来与微信公共平台进行交互,获取和发送消息。 - 应用微信提供的OAuth2.0授权机制,确保安全访问用户和群组资源。 - 设计和实现消息处理逻辑,这可能涉及到事件驱动编程、多线程处理...

    网站上如何增加微信关注相关功能!

    在微信公众平台的“开发”-“基本配置”中,获取AppID和AppSecret。然后在网站后端编写代码,调用微信的OAuth2.0授权接口,引导用户授权并获取用户OpenID,进而实现关注操作。 四、网站前端设计与集成 在网站前端,...

    net2.00-微信开发源码带测试工具

    在IT行业中,微信开发是一项非常重要的技能,尤其对于那些致力于构建和优化企业与用户互动的平台的开发者来说。本文将详细解析"net2.00-微信开发源码带测试工具"这一资源,帮助读者深入理解微信开发的核心概念、技术...

    基于python实现的微信机器人源码

    在Python中实现微信机器人的主要库是WeChatBot,它提供了丰富的接口,允许开发者方便地进行微信消息的接收与发送。这个项目标题中的"基于python实现的微信机器人源码"指的是使用Python编程语言编写的微信机器人程序...

    微信机器人源代码.zip

    微信提供了公众平台接口,企业微信接口,以及微信小程序接口等,开发者可以通过这些接口发送和接收消息,实现与用户交互。 2. **消息类型与处理**:微信机器人需要识别并处理各种消息类型,包括文本、图片、语音、...

    微信小程序开发-仿分答案例源码.zip

    微信小程序是一种轻量级的应用开发平台,主要针对移动端,由腾讯公司推出,旨在提供便捷的、无需下载安装即可使用的应用服务。在这个“微信小程序开发-仿分答案例源码.zip”压缩包中,包含了一个模仿知名知识问答...

    微信源代码

    1. **微信上墙**:在各种活动中,微信上墙是一种常见的互动方式,它允许现场观众通过微信发送消息,这些消息会实时显示在大屏幕上,形成一种公共讨论或反馈的平台。这个开源项目提供了构建类似功能的技术基础。 2. ...

    在线微信聊天生成代码 直接部署就可以生效

    微信提供了微信公共平台、微信企业号、微信小程序等不同场景下的API,允许开发者构建各种功能,包括聊天、消息推送等。SDK(Software Development Kit)则包含了一系列库文件、示例代码和文档,帮助开发者快速接入...

    JAVA版微信连wifi

    3. **微信设备WiFi连接**:微信提供了一种服务,让用户可以通过微信快速连接到公共场所的WiFi。这个过程通常包括用户授权、WiFi热点信息的获取、连接请求的发送等步骤。开发者需要理解微信提供的API文档,正确使用...

    微信小程序-借助豆瓣电影API搭建的一个电影资讯类查询微信小程序

    如果应用需要用户个性化服务,可以使用微信提供的登录和授权接口,获取用户的微信信息,但需要遵循微信的隐私政策和用户授权机制。 这个"zhidao-film"项目是一个很好的学习示例,它涵盖了微信小程序开发的基本流程...

    基于ASP的微信订餐系统eims_wxdc v2.0.zip

    微信提供了丰富的API接口,如OAuth2.0授权接口、微信支付接口、模板消息接口等。通过OAuth2.0,用户可以在微信内安全地授权给应用获取个人信息;微信支付接口则用于处理在线支付流程;模板消息接口可用于发送订餐...

    微信小程序 查公交

    - 网络请求:使用`wx.request` API向公交API接口发送请求,获取公交线路和站点数据。 - 数据缓存:利用`wx.setStorageSync`和`wx.getStorageSync`存储和读取用户最近查询的公交信息,提供离线查看功能。 5. **...

    微信小程序查公交.zip

    微信小程序查公交是一种基于微信平台的应用,用于帮助用户实时查询公共交通工具的运行信息,如公交车的到站时间、线路及站点等。通过微信小程序,用户无需下载安装额外的应用,只需在微信内搜索或扫描二维码即可使用...

    毕业设计 微信小程序设计 小程序模板【截图+源码】 卡卡汽车 获取用户 设备信息

    【标题】中的“微信小程序设计”是指在微信平台上开发的小型应用程序,它们无需下载安装即可在微信内使用,为用户提供便捷的服务。而“小程序模板”则意味着这是一个预先设计好的框架,开发者可以基于此模板快速构建...

    微信小程序面试题.pdf

    - **消息推送**:向用户发送系统消息。 #### 20. 线上发布流程 - **注意事项**: - 提交审核前确保所有功能正常运行。 - 关注审核进度,及时处理反馈的问题。 #### 21. 数据绑定机制 - **双向绑定**:通过...

Global site tag (gtag.js) - Google Analytics