教程导航:html
微信开放平台 公众号第三方平台开发 教程二 建立公众号第三方平台c#
微信开放平台 公众号第三方平台开发 教程三 一键登陆受权给第三方平台 微信
微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo微信开发
微信开放平台 公众号第三方平台开发 教程五 代公众号发起网页受权源码post
前几章中我讲解了微信开发平台提供第三方平台的好处,和使用流程,若是你看了个人文章相信你对开放平台有了初步的了解,可是在实际的开发过程当中可能会碰见不少问题。今天我将对每个接口分别讲解一下,以及的SKD的使用方法。学习
接口种类测试
具体第三方平台API列表(不包括公众号自身已有的、第三方平台可代替公众号调用的接口)以下:url
1.获取第三方平台access_token
2.获取预受权码
3.使用受权码换取公众号的受权信息
4.获取(刷新)受权公众号的令牌
5.获取受权方信息
6.获取受权方的选项设置信息
7.设置受权方的选项信息
8.推送component_verify_ticket协议
9.推送取消受权通知 日志
微信开发平台API c#版的SDK以下:
全部的接口已经封装到这里,代码以下,代码能够到QQ群共享里下载 248946220
SDK使用起来很是简单,只要添加这个项目(或者dll)的引用便可。
具体使用demo
1、项目添加应用
下载源代码,而后添加到你的项目中,而且引用
2、修改webconfig
在webconfig里须要跟你你的实际状况配置一下几个基本参数。
3、调用接口
调用某个接口直接使用SDK调用便可,会直接返回给你调用结果,例如获取第三方平台的accesstoken以下:
受权流程完成后,会进入回调URI,并在URL参数中返回受权码和过时时间,webconfig里配置回调的URL就是这个URL,因此咱们的代码中会有这个方法,demo以下:
咱们在这个方法中就能够获取用户受权的基本信息,具体的代码你们能够下载后详细了解
4、发布
因为demo代码只是演示用,全部很简单,不少地方写的不规划,请你们谅解。为了简单一些测试数据已经写在了日志中。你们能够在根目录下查看相关的log:
此log会记录一些调用过程当中的基本信息,例如:
至此:SDK的使用方法就介绍完了,你们在使用过程当中有什么问题,能够在群里沟通。本SDK我会跟着官方同步更新,请你们放心使用。而且彻底开源。
后续我还会介绍代公众号发起网页受权和代公众号使用JS SDK的相关教程,感谢你们关注。
目前我也在开发微信相关的产品,欢迎你们沟通学习,附上一张解决方案图