博客园开放api接口(接口开放平台开源)

网友投稿 282 2023-01-29

本篇文章给大家谈谈博客园开放api接口,以及接口开放平台开源对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。 今天给各位分享博客园开放api接口的知识,其中也会对接口开放平台开源进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

如何对外开放api接口 csdn

标识为博客园开放api接口的接口为高级接口,需要申请才可以调用,申请方式请见高级接口申请
标识为博客园开放api接口的接口为开放接口,不需要用户授权就可以调用
用户接口
user/getemail 获取用户的邮箱
user/getinfo 获取用户基本资料
user/getmobile 获取用户的手机
user/getavatar 批量获取用户的头像
博客接口
blog/getinfo 获取博主基本信息
blog/getstats 获取博主的统计信息
blog/getmedal 获取博主的勋章
blog/getcolumn 获取博主的专栏
blog/getarticlelist 获取博主的文章列表
blog/getarticle 获取文章内容
blog/getcategorylist 获取博主的自定义分类
blog/gettaglist 获取博主使用过的的标签
blog/getcommentlist 获取博主收到的评论
blog/getmycommentlist 获取博主发出的评论
blog/getarticlecomment 获取文章的评论
blog/saveinfo 修改博主信息
blog/savearticle 发表/修改文章
blog/postcomment 发表评论
blog/getnewarticlelist 获取博客最新文章
blog/gethomenewest 获取首页最新文章
blog/getexpertlist 获取博客专家
blog/getcolumnlist 获取专栏列表
blog/getcolumndetails 获取专栏信息
blog/getcolumnarticles 获取专栏的文章
blog/getchannel 获取博客系统分类
论坛接口
bbs/gettopics 获取板块最新帖子列表
bbs/gettopicdetails 获取帖子详细内容
bbs/posttopic 发布帖子
bbs/postreply 回复帖子
bbs/getreplies 获取回复列表
bbs/getreplyusers

开放API是什么意思啊

开放API,API是应用程序编程接口的意思,开放API就是开放应用程序编程接口。如果说程序开放API就是说开放接口,以让别人的程序能够调用你的程序数据。

就像你的电脑、手机等有一些USB接口,也可以说是开放了接口,有了这些接口别人就可以用他来做插U盘,充电等之类的功能。

扩展资料

为了认证(如OpenID,OAuth和SAML),给常见的API附上标准可以让你的API容易为开发人员和非开发人员所使用。如果你不为用户处理认证问题,就要使用简单的基于HTTP的或基于令牌的身份验证来取代OpenID、OAuth或SAML,他们设计的主要目的是作为用户进行身份验证。

另外,提供一个自身已经存档的开放API对于开发人员是有益的。我最近开始在我的API中添加Swagger API文档。

Swagger允许开发人员为API自动产生代码,这些代码可以多语言的。如果你没有遵循这一方法,你至少要确保你提供了API客户库使用是最流行的语言,如Java、Node.js、Python、Ruby和面向对象C(它是用于开发移动应用的)。

参考资料来源:百度百科-开放API

怎么开放api

API就是应用程序接口,所以,你开发的是可以提供别人接入你这个“系统”的通道。以java为例(你可以下载你所学习的语言所提供的API文档),java官方API提供了各种类、方法等,这些就是接口,提供用户来编写java程序的。当然,你也可以开放自己 的API,比如你写了一个open方法,在你定义好该方法的功能和访问权限后(java中的权限是public)即可提供给别人,比如你写的open是开门,那么别人在使用你的open时,默认只能使用你所提供的“开门”功能,但是用户也可以重写你的方法(能不能“重写”,这个有点忘记了。。。。。不好意思)
所以,开放API就是开发给别人用来接入你所写的“系统”的东西。

会SQL语句,就能快速开放你的数据接口API

如果你是非技术开发工程,不熟悉Java、PHP、Python、Golang这些后端的编程语言,但熟悉MySQL、Oracle、SQL Server、PostgreSQL这些数据库的查询操作,当你需要把现有的数据库的数据,通过API接口形式提供给外部人员使用时,使用派框架·接口大师这个工具,就能轻松实现。

派框架·接口大师,是一套研发、管理和开放API接口的软件源代码和解决方案,基于PhalApi开源接口框架+Vue前后端分离,可用于快速搭建各类企业级接口平台。

适合用于开发新项目、已使用PhalApi开源框架的项目,或现有项目的系统重构,可用于快速搭建:OpenAPI、接口平台、数据平台、PaaS平台、SaaS平台、BaaS平台、开放平台等。

本地安装好后,就可以开始使用了。

假设我们已经在以下的国家数据库表pp_countries:

字段 sortname:表示国家简称,name 表示国家全称,还有区号phonecode,以及经纬度字段。

现在使用 接口大师 这个工具,介绍如何低代码开发、管理和开放你的数据API接口。

进入接口大师的管理后台,进入接口管理-低代码接口开发-添加接口。

接口设计类型选择:生成数据库表接口API。

在接口服务名称这里,把类名改成你的数据库表名,不需要带表前缀,同时使用大写开头的坨峰法写法。

在接口参数填写需要支持的搜索参数。

例如,支持国家名称的模糊匹配。

接下来,点击生成代码。会生成类似如下的PHP代码:

例如,找到SQL这一行的语句:

改成你自己的SQL语句,例如模糊搜索国家名。

同时把参数调整成左右模糊匹配:

然后,点击【保存并发布】。

发布接口后,就可以在OpenAPI在线接口文档看到刚刚添加发布的新数据接口。

点击可以进入新接口的在线接口文档。截图如下:

你可以在线进行接口测试。填入需要搜索的国家名,例如:输入A。

可以看到接口返回以下数据:

开启调试模式后,还可以看到背后执行的SQL语句和执行时间:

完善接口文档

你还可以补充添加接口返回的结构、字段说明。

再次发布后,就可以在前台接口文档查看到:

最后,再来看下如何把你开发添加好的新数据接口API开放给其他人。

开发者的主要使用流程是:

所以,开发者,需要先到开放平台注册一个新账号,然后登录。

再创建新的应用并等待后台审核通过:

应用通过审核后,根据app_key和密钥,申请接口访问令牌。

获取到访问令牌access_token后,就可以调用和使用你新添加的数据API接口。 关于博客园开放api接口和接口开放平台开源的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。 博客园开放api接口的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于接口开放平台开源、博客园开放api接口的信息别忘了在本站进行查找喔。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Mybatis注解开发单表、多表操作的实现代码
下一篇:面试官:Java中new Object()到底占用几个字节
相关文章

 发表评论

暂时没有评论,来抢沙发吧~