zoukankan      html  css  js  c++  java
  • 国内流行的两大开源.net微信公众平台SDK对比分析

    最近忙于微信周边的开发

    难免手痒去搜索一下有没有相关的sdk直接拿来使

    还真发现了不少

    这里总结两个看起来比较不错的.net平台下基于C#语言开发的SDK

    一个强大一个小巧

    (1) Senparc.Weixin.MP    
    Github: https://github.com/JeffreySu/WeiXinMPSDK (Fork:500+)
    标语:微信公众平台SDK Senparc.Weixin for C#
    达到1000+ commits,15个contributors,5个branches。

    (同时由于易信的API目前与微信保持一致,此SDK也可以直接用于易信,如需使用易信的自定义菜单,通用接口改成易信的通讯地址即可)。已经支持用户会话上下文(解决服务器无法使用Session处理用户信息的问题)。

    (2)WeixinSDK.net  
    Github:  https://github.com/night-king/weixinSDK(Fork:30+)
    标语:一个超级轻量级的,像Python一样自由书写代码的微信公众平台SDK(.net版本)
    达到60+ commits,1个contributors,1个branches。

    目前只针对微信公众平台开发者文档所有API进行包装也就是微信服务号和订阅号的开发,不支持微信企业号和移动端API。但是不排除企业号和移动端API共有部分的调用,对于这部分本SDK不保证其能调用成功。

    前者强大,而后者小巧

    前者的设计思路是大而全,功能完备且强大,所有用到的中间对象都用实体类的形式表达出来,所以显得重了些,但是却不笨

    后者基本上API涉及到的业务都用Dynamic对象表示,所以显得一下子比前者轻了许多。

    轻量级,结构清晰,简单灵活。

    另外选择的问题还是要看个人喜好了

  • 相关阅读:
    idea破解
    metasploit常用命令(持續更新...)
    metasploit魔鬼训练营_XSS
    渗透测试流程
    中国电信猫后接路由器具体设置
    python首次尝试——hello world
    【阿圆总结】关于平时阅读的推荐
    【转载】curl 模拟 GETPOST 请求,curl查看响应头 以及 curl post 上传文件
    【转载】用实例给新手讲解RSA加密算法
    【翻译】Open ID Connect---OIDC 是什么东西?
  • 原文地址:https://www.cnblogs.com/ixysy/p/5013725.html
Copyright © 2011-2022 走看看