微信开放平台 公众号第三方平台开发 教程四 代公众号调用接口的SDK和demo
发布日期:2021-09-02 02:17:03 浏览次数:1 分类:技术文章

本文共 934 字,大约阅读时间需要 3 分钟。

原文:

教程导航:

 

 

前几章中我讲解了微信开发平台提供第三方平台的好处,和使用流程,如果你看了我的文章相信你对开放平台有了初步的了解,但是在实际的开发过程中可能会遇见很多问题。今天我将对每一个接口分别讲解一下,以及的SKD的使用方法。

接口种类

具体第三方平台API列表(不包括公众号自身已有的、第三方平台可代替公众号调用的接口)如下:

1.获取第三方平台access_token

2.获取预授权码 
3.使用授权码换取公众号的授权信息  
4.获取(刷新)授权公众号的令牌
5.获取授权方信息 
6.获取授权方的选项设置信息 
7.设置授权方的选项信息 
8.推送component_verify_ticket协议  
9.推送取消授权通知 

微信开发平台API c#版的SDK如下:

所有的接口已经封装到这里,代码如下,代码可以到QQ群共享里下载 248946220

SDK使用起来非常简单,只要添加这个项目(或者dll)的引用即可。

具体使用demo

一、项目添加应用

下载源代码,然后添加到你的项目中,并且引用

二、修改webconfig

在webconfig里需要跟你你的实际情况配置一下几个基本参数。

三、调用接口

调用某个接口直接使用SDK调用即可,会直接返回给你调用结果,例如获取第三方平台的accesstoken如下:

授权流程完成后,会进入回调URI,并在URL参数中返回授权码和过期时间,webconfig里配置回调的URL就是这个URL,所以我们的代码中会有这个方法,demo如下:

我们在这个方法中就可以获取用户授权的基本信息,具体的代码大家可以下载后详细了解

四、发布

由于demo代码只是演示用,所有很简单,很多地方写的不规划,请大家谅解。为了简单一些测试数据已经写在了日志中。大家可以在根目录下查看相关的log:

此log会记录一些调用过程中的基本信息,例如:

至此:SDK的使用方法就介绍完了,大家在使用过程中有什么问题,可以在群里沟通。本SDK我会跟着官方同步更新,请大家放心使用。并且完全开源。

后续我还会介绍代公众号发起网页授权和代公众号使用JS SDK的相关教程,感谢大家关注。

目前我也在开发微信相关的产品,欢迎大家沟通学习,附上一张解决方案图

转载地址:https://blog.csdn.net/weixin_34130389/article/details/85713009 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:XCODE调试时不显示变量值/指针地址的解决方案
下一篇:[数分提高]2014-2015-2第3教学周第1次课

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2024年04月19日 02时39分53秒

关于作者

    喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!

推荐文章

【Linux进程、线程、任务调度】四多核下负载均衡 中断负载均衡,RPS软中断负载均衡 cgroups与CPU资源分群分配 Linux为什么不是硬实时 preempt-rt对Linux实时性的改造 2019-04-28
IMX6移植Linux3.0.35内核时需要添加的矩阵按键的平台设备信息 2019-04-28
IMX6移植Linux4.1.15内核时需要添加矩阵按键的设备树信息 2019-04-28
I.MX6开发板移植Linux4.1.15内核之TSC2007触摸屏设备树信息的添加 2019-04-28
【剑指offer - C++/Java】1、二维数组中的查找 2019-04-28
【OS学习笔记】一 处理器、内存和指令 2019-04-28
【剑指offer - C++/Java】3、从尾到头打印链表 2019-04-28
【剑指offer - C++/Java】4、重建二叉树 2019-04-28
【OS学习笔记】二 汇编语言和汇编软件 2019-04-28
【软件开发底层知识修炼】一 深入浅出处理器之一 微处理器与微控制器 2019-04-28
【软件开发底层知识修炼】二 深入浅出处理器之二 中断的概念与意义 2019-04-28
【软件开发底层知识修炼】三 深入浅出处理器之三 内存管理与内存管理单元(MMU) 2019-04-28
推荐学习-Linux性能优化实战 2019-04-28
推荐学习-数据结构与算法之美 2019-04-28
Java学习之路整理-技术书从入门到进阶最全50+本(珍藏版 ) 2019-04-28
程序员史诗级必读书单吐血整理四个维度系列80+本书(珍藏版) 2019-04-28
【OS学习笔记】十一 实模式:中断-软中断和硬中断基本原理 2019-04-28
【数据结构与算法-java实现】二 复杂度分析(下):最好、最坏、平均、均摊时间复杂度的概念 2019-04-28
【软件开发底层知识修炼】六 Binutils辅助工具之- addr2line与strip工具 2019-04-28
【软件开发底层知识修炼】七 Binutils辅助工具之- ar工具与nm工具 2019-04-28