没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
C#开发微信门户及应用教程
作者:伍华聪
C#开发微信门户及应用(1)--开始使用微信接口............. ............. ............. ......................... ..........3
1、微信账号................... ............. ............. ............. ................................................... ........... .. 4
2、微信菜单定义................... ............. ............. ............. ......................................... ........... .... 5
3、接入微信的链接处理............ ............. ............. ............. ................................ ................... 6
4、使用开发方式创建菜单................... ............. ............. ............. ....................................... 10
5、我创建的菜单案例................... ............. ............. ............. ............................................... 13
C#开发微信门户及应用(2)--微信消息的处理和应答............. ............. ............. ............. .............15
1、微信的消息应答交互................... ............. ............. ............. ........................................... 15
2、微信的管理接口................... ............. ............. ............. ................................................... 22
C#开发微信门户及应用(3)--文本消息和图文消息的应答............. ............. ............. ............ ......26
1、实体信息关系及定义................... ............. ............. ............. ........................................... 28
2、消息的回复处理................... ............. ............. ............. ................................................... 32
C#开发微信门户及应用(4)--关注用户列表及详细信息管理............. ............. ...........................36
1、关注用户列表及用户分组信息................... ............. ............. ............. ............. ..............36
2、获取 AIP 调用者的的 Token............... ............. ............. ............. ................................ ..... 40
3、获取关注用户列表................... ............. ............. ............. ............................................... 43
4、获取用户详细信息................... ............. ............. ............. ............................................... 50
C#开发微信门户及应用(5)--用户分组信息管理............. ............. ............. ............. .....................52
1、用户分组管理内容................... ............. ............. ............. ............................................... 52
2、用户分组管理接口的实现................... ............. ............. ............. ....................... ............ 55
3、用户分组接口的调用................... ............. ............. ............. ........................................... 63
C#开发微信门户及应用(6)--微信门户菜单的管理操作............. ............. ............. ................. .....66
1、菜单的基础信息................... ............. ............. ............. ................................................... 66
2、菜单的实体类定义................... ............. ............. ............. ............................................... 68
3、菜单管理操作的接口实现................... ............. ............. ............. ....................... ............ 73
C#开发微信门户及应用(7)-微信多客服功能及开发集成................... ............. ......................... .80
1、多客服准备工作................... ............. ............. ............. ................................................... 80
2、使用多客服客户端或助手操作................... ............. ............. ............. ............. ..............81
3、微信多客服的开发使用................... ............. ............. ............. ....................................... 82
C#开发微信门户及应用(8)-微信门户应用管理系统功能介绍................... ........ .................... ...87
1、微信菜单管理................... ............. ............. ............. ...................................................... 88
2、菜单事件的处理................... ............. ............. ............. ................................................... 91
3、微信消息内容管理................... ............. ............. ............. ............................................... 96
4、应答指令的维护................... ............. ............. ............. ................................................. 101
5、订阅用户管理................... ............. ............. ............. ............................................ ........ 109
6、用户分组管理................... ............. ............. ............. ............................................ ........ 114
7、多媒体管理................... ............. ............. ............. ................................................. ....... 116
8、图文消息处理................... ............. ............. ............. ............................................ ........ 119
9、会话消息管理................... ............. ............. ............. ............................................ ........ 125
10、群发消息管理............. ............. ............. ................................ ..................................... 127
C#开发微信门户及应用(9)-微信门户菜单管理及提交到微信服务器................... ..................130
1、微信菜单的要求及相关界面设计................... ............. ............. ................. .................130
2、提交菜单到微信服务器的操作................... ............. ............. ............. .........................134
C#开发微信门户及应用(10)--在管理系统中同步微信用户分组信息....... ........................ ......139
1、用户分组,在管理系统中的界面设计................... ............. ............. ............. ..............140
2、分组同步操作代码展示................... ............. ............. ............. ..................................... 142
C#开发微信门户及应用(11)--微信菜单的多种表现方式介绍....... ............. ................. ............148
1、微信自定义菜单的分类................... ............. ............. ............. ..................................... 149
2、重定向类型菜单的 URL...................... ................................................... ....................... 151
3、重定向链接菜单的用途................... ............. ............. ............. ..................................... 156
C#开发微信门户及应用(12)-使用语音处理............. ............. ............. ............. .......................... 157
1、微信语音接口的定义 0............... ............. ............. ............. ........................................ .. 157
2、语音的处理操作................... ............. ............. ............. ................................................. 160
C#开发微信门户及应用(13)-使用地理位置扩展相关应用............. ............. ............................170
1、微信的地理位置信息................... ............. ............. ............. ......................................... 171
2、地址位置的应用处理................... ............. ............. ............. ......................................... 177
3、地址位置应用扩展................... ............. ............. ............. ............................................. 180
C#开发微信门户及应用(14)-在微信菜单中采用重定向获取用户数据............. ............. .........191
1、微信重定向菜单的配置................... ............. ............. ............. ..................................... 192
2、脚本转换操作的实现代码................... ............. ............. ............. .................................195
3、重定向页面的设计及处理•.................... ............. ............. ................................ .... ........ 198
C#开发微信门户及应用(15)-微信菜单增加扫一扫、发图片、发地理位置功能........... ........201
1、微信几个功能的官方介绍................... ............. ............. ............. .................................201
2、微信新菜单功能的测试公众号................... ............. ............. ............. .........................203
3、改进菜单对象和提交菜单................... ............. ............. ............. .................................206
4、微信扫一扫功能集成•.................... ............. ............. .................................................... 211
5、新菜单功能测试发现的问题................... ............. ............. ............. ............................. 215
C#开发微信门户及应用(16)-微信企业号的配置和使用............. ............. ............. ................ ...216
1、微信企业号的注册和登陆................... ............. ............. ............. .................................216
2、设置开发回调模式................... ............. ............. ............. ............................................. 221
3、实现回调页面的功能开发................... ............. ............. ............. .................................224
C#开发微信门户及应用(17)-微信企业号的通讯录管理开发之部门管理............. ................ ..228
1、企业组织的创建和配置............ ............. ............. ............. ........................................... 229
2、API 访问的全局唯一票据 AccessToken 的获取......... ............. .................................... ..232
2、通讯录管理之部门信息的维护................... ............. ............. ............ ..................234
3、部门管理的 API 调用....................... ............. ............. ............. ................................ ..... 238
C#开发微信门户及应用(18)-微信企业号的通讯录管理开发之成员管理............. ................ ..240
1、成员的创建操作................... ............. ............. ............. ................................................. 241
2、成员的更新操作................... ............. ............. ............. ................................................. 245
3、成员的删除、成员的获取、部门成员的获取操作................... ............. .... ........... .....246
7、综合例子调用代码................... ............. ............. ............. ..................................... 250
C#开发微信门户及应用(19)-微信企业号的消息发送(文本、图片、文件、语音、视频、图
文消息等)........................................................................ ................................ ........................ 253
1、企业号特点................... ............. ............. ............. ................................................. ....... 253
2、企业号的管理接口内容................... ............. ............. ............. ..................................... 255
3、企业号消息和事件的处理................... ............. ............. ............. .................................257
.............................................. ................................................... .................................. 258
4、企业号消息管理................... ............. ............. ............. ................................................. 259
5、消息接口的定义和实现•.................... ............. ............. ................................ ................ 26 4
6、消息的发送操作和实际效果................... ............. ............. ............. ............................. 266
C#开发微信门户及应用(20)-微信企业号的菜单管理............. ............. ............. ..................... ..269
1、菜单的总体介绍................... ............. ............. ............. ................................................. 270
2、菜单的实体类定义和接口定义处理................... ............. ............. ............ ..................271
3、企业号菜单管理接口的调用和处理效果................... ............. ............. ............. ..........275
C#开发微信门户及应用(1)--开始使用微
信接口
微信应用如火如荼,很多公司都希望搭上信息快车,这个是一个商机,也是一
个技术的方向,因此,有空研究下、学习下微信的相关开发,也就•成为日常计
划的重要事情之一了。本系列文章希望从一个循序渐进的角度上,全面介绍微
信的相关开发过程和相关经验总结,希望给大家了解一下相关的开发历程。•本
随笔主要针对微信开发过程的前期准备和一些初始的工作的介绍。
在写下本文的之前一周时间里,我主要就是参考一些介绍文章以及微信公众平
台的相关接口说明,并结合 的代码开发,整理了自己公司的门•户界面,实
现了微信工作号的初步用户交互和信息展示工作,随着工作的进一步开展,越
来越多的功能可能加入,并希望从应用角度上扩展微信的接口,从而实现我•对
微信接口的技术探秘和了解过程。
、微信账号
要开发使用微信的平台 ,就需要到微信的公众平台(
)去注册,拥有一个服务号或者订阅号,服务号主要面对
企业和组织,订阅号主要面向组织和个人,他们之间有一定的差异,根据不同
的需要自己申请对应的账号即可。
为了使用一些高级的接口,你可能需要拥有服务号和高级的认证。账号注册过
程,需要下载一个申请表格,打印并盖公章,另外还需要申请人拿着身份证拍
照(有点怪异,呵呵),然后上传到服务器进行审核,一般很快就能获取批复。
我以公司名义申请了服务号,账号注册后,会在主界面上显示你的相关信息,
另外给你申请一个二维码的东西,扫描二维码即可进入公司的微信关注确认对
话框,非常方便。如下就是我申请后的公司账号二维码,可以直接使用扫描。
、微信菜单定义
微信有两种方式的菜单定义,一种是编辑模式,一种是开发模式,两者互斥,
也就是说,一旦我们采用了开发模式,就不能使用编辑模式了,反过来也一样。
编辑下的菜单,其实也是可以管理的,但是微信不支持,觉得很不爽。
一般情况下,如果我们刚刚申请了微信号码,可以使用编辑菜单测试一下,根
据说明编辑一些菜单试试。虽然微信说 小时内更新,不过一般很快,最快
可能一两分钟就更新了,感觉还是不错的。
使用开发者模式,你需要根据微信的要求,在服务器上放置一个页面链接,使
用 开发的,可以采用 的命名方式,使用 的一般处理程
序即可,不需要使用普通的页面。
使用开发模式的菜单,也就是可以调用微信 进行菜单创建的工作,对于调
用微信的 (微信有很多 可以调用),我们需要知道,有几个参数的重
要性,所以在开发模式打开的时候,会给你列出这些参数,如下所示。
剩余63页未读,继续阅读
在天之涯
- 粉丝: 0
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
- 1
- 2
前往页