文件名称:微信公众平台接口框架
文件大小:5.58MB
文件格式:RAR
更新时间:2018-07-31 12:33:41
微信 公众平台 接口
微信公众平台接口框架 auth : xy_huangzhanglei@foxmail.com/QQ3868277 date : 20150707 remark : 1、项目使用delphi2010版本开发编译 2、框架采用web app的模式注册运行,例如:项目名称为wechat_debug,类工厂名称为wechat, 编译运行后(要先启动webappdbg.exe),调用url为:http://127.0.0.1:80/wechat_debug.wechat 3、框架只封装了最基础的功能,如access_token的获取及刷新、自定义菜单的发布、模板消息的发送 4、各种事件的具体处理在wechat.xml文件中进行配置,将调用plugin插件完成,并反馈用户 5、自定义菜单文件wechat.json需要与服务程序放在同一文件夹下, 使用浏览器访问http://127.0.0.1:80/wechat_debug.wechat?help,点击refresh_menu即可 6、目前只支持明文模式,aes加解密尚需完善 7、由于delphi2010的indy有bug,访问https不稳定,固另外用delphi7写了http.dll,实现https的访问 8、框架目前已在投入正式环境使用,但感觉不是非常稳定,有时候几天后会down掉 9、水平有限,此次开源的目的是为了大家能够相互学习,共同进步并完善框架
【文件预览】:
wechat.identcache
wechat.cfg
u_wechat.dcu
wechat_debug.res
wechat_debug.identcache
wechat_group.bpg
u_wechat.pas
wechat_group.groupproj.local
u_wechat.ddp
Unit1.dfm
plugins
----u_InitPlugin.pas(3KB)
----hr()
--------u_timer.pas(2KB)
--------hr.res(4KB)
--------hr.identcache(263B)
--------u_timer.dcu(4KB)
--------hr.skincfg(1018B)
--------Unit1.pas(7KB)
--------hr.dproj(4KB)
--------Unit1.dcu(10KB)
--------hr.dproj.local(588B)
--------hr.dpr(1019B)
----u_InitPlugin.dcu(4KB)
wechat_group.groupproj
Unit1.pas
wesend
----wesend.dproj.local(613B)
----wesend.dproj(4KB)
----wechat_send.dpr(874B)
----wechat_send.cfg(445B)
----wesend.identcache(126B)
----wechat_send.identcache(125B)
----u_send.pas(4KB)
----wesend.res(4KB)
----wechat_send.dof(3KB)
----wechat_send.dproj(4KB)
----wechat_send.dproj.local(450B)
----u_send.dcu(5KB)
----wesend.skincfg(1018B)
----wesend.dpr(899B)
----wechat_send.res(4KB)
----wechat_send.skincfg(1018B)
wechat.dproj.local
u_wechat.dfm
wechat_debug.skincfg
wechat.dof
third unit
----superobject.pas(203KB)
----NativeXml401.zip(946KB)
debug
----libeay32.dll(676KB)
----wechat.dll(3.46MB)
----wechat.json(3KB)
----ssleay32.dll(148KB)
----http.dll(247KB)
----wesend.dll(373KB)
----sqlite3.dll(216KB)
----plugin()
--------hr.dll(2.94MB)
----webappdbg.exe(1.55MB)
----wechat.xml(2KB)
----wechat_debug.exe(3.53MB)
----wesend.ini(164B)
wechat_debug.dproj
wechat_debug.cfg
wechat.res
wechat.dproj
Unit1.dcu
wechat_debug.dproj.local
wechat_debug.dof
wechat.dpr
readme.txt
wechat_debug.dpr