WeiXin组件Senpac(一)【环境搭建】【Senparc架构】

01环境搭建

  • 微信开发工具: https://mp.weixin.qq.com/debug/wxadoc/dev/devtools/download.html
  • 公众号登录后台: https://mp.weixin.qq.com
  • 测试号: https://mp.weixin.qq.com/debug/cgi-bin/sandboxinfo?action=showinfo&t=sandbox/index
  • 接口: https://mp.weixin.qq.com/wiki
  • 微信公众号通讯方式
- 微信公众号对话界面→应用服务器后台→微信服务器
- 应用服务器后台→微信服务器
- HTML网页,通过JSAPI,JS-SDK→应用服务器后台→微信服务器
  • 消息通讯流程
微信客户端→微信服务器→应用服务器
  • 从NuGet下载公众号插件:Senpac.Weixin.MP
包括:
- Microsoft.AspNetCore.Http
- Senparc.CO2NET.APM
- Senparc.NeuChar
- Senparc.NeuChar.App
- Senparc.Weixin
- System.Xml.XmlDocument
  • Senparc在github上的地址: https://github.com/JeffreySu/WeiXinMPSDK
  • 先fork再clone,可以在此基础上pull request
  • 把源代码放进现有解决方案,如果已经从NuGet下载了包需要通过NuGet删除,再添加现有项目,选择csproject文件,在src目录里
- Senparc.Weixin
- Senparc.Weixin.MP
  • 贡献代码
- fork
- 创建特性分支:git checkout -b my_new_feature
- 提交:git commit -am 'Added some feature'
- 提交到远程: git push origin my_new_feature
- 在github网站,在my-new-feature分支下发起Pull Request, 提交到`Developer`分支
  • Senpac的Demo:sdk.weixin.senparc.com

02Senparc架构

  • 微信平台
公众号
    服务号
    订阅号
    小程序
企业号企业微信
开放平台
微信支付
微信周边
硬件平台
  • Senparc模块关系
Senparc.Weixin.dll
    Senparc.Weixin.MP.dll
        Senparc.Wexin.MvcExtension.dll
        Senparc.Weixin.WxOpen.dll小程序
        Senparc.WebSocket.dll 独立模块
    Senparc.Weixin.Open.dll 开放平台
    Senparc.Weixin.Redis
    Senparc.Weixin.memcached.dll
    Senparc.Weixin.QY.dll企业号
    Senparc.Weixin.Work.dll企业微信
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值