WXPP微信快速开发框架V2.0源码

时间:2017-12-04 10:37:34
【文件属性】:
文件名称:WXPP微信快速开发框架V2.0源码
文件大小:4.02MB
文件格式:RAR
更新时间:2017-12-04 10:37:34
微信,框架,C# 微信快速开发框架V2.0源码 用了一个多星期的时间,把微信快速开发框架进行了改进,之前1.0版本针对的是普通订阅号,V2.0版本将会对微信所有接口都进行支持。楼主开发的目的也是想让大家能够快速建立起微信公众平台(WXPP),据说现在开发个微信公众平台月薪可以达到10K,哈哈。 好久没被首推了,现在怎么申请首推啊? 此次更新的内容: 1、去除了Model类库,合并到WX.Framework类库 2、增加了对高级接口的支持 3、增加了API调用方式 4、支持获取AccessToken 5、增加了测试代码 6、增加群发功能,包括群发后时间的响应。 这次更新的内容较多,我会一一来演示给大家看的,目前还未支持上传和下载媒体文件,对于微信文档中说的Post/Form方式不太了解,示例也用了CURL,这个更不了解了。 微信公众平台类型 如果您刚解除微信公众平台,可以参考【建立微信公众平台测试账号】,目前微信公众平台账号类型分为:订阅号,服务号,账号类型的不同,所支持的接口也不相同: image 之前1.0版本仅仅支持订阅号未认证的情况。1.0版本的使用可以参考:【体验微信公众平台快速开发框架】和【利用快速开发框架,快速搭建微信浏览博客园首页文章】 通过实现IMessageRole.MessageRole(MiddleMessage message)和IMessageHandler.HandlerRequestMessage(MiddleMessage message),自定义规则和返回数据。在此不再重复表述。 V2.0支持自定义菜单及高级接口 V2.0已经基本支持自定义菜单及高级接口,自定义菜单和高级接口采用API方式与微信服务器端交互。 IApiClient:Api接口类 DefaultApiClient:实现了IApiClient的Execute方法 ApiResponse:微信服务端返回的数据,这个是个抽象类,所有继承的Response在WX.Model.Responses命名空间内 ApiRequest:发送到微信服务器短的数据,也是个抽象类,所有与之相关的Request都在WX.Model.Requests命名空间内 ApiRequest与ApiResponse是一一对应的关系。 ApiAccessTokenManager:因为自定义菜单及高级接口都需要AccessToken,所以写了一个TokenManager,使用的是单例模式,如果您想使用此类,您必须在配置文件中提供:wxappid和wxappsecret的值,也可以通过ApiAccessTokenManager.Instance.SetAppIdentity(appid, appsecret)初始设置。

网友评论

  • 还行吧,参考
  • 怎么看的有点乱啊!
  • 代码看起来乱的很
  • 具有一定的参考意义.
  • 代码有点乱。。。但是有参考意义
  • 怎么看的有点乱啊!