七月网

开放api接口(怎么开放api)

七月网3410

大家好,关于开放api接口很多朋友都还不太明白,不过没关系,因为今天小编就来为大家分享关于怎么开放api的知识点,相信应该可以解决大家的一些困惑和问题,如果碰巧可以解决您的问题,还望关注下本站哦,希望对各位有所帮助!

开放api接口(怎么开放api)

什么是API开放平台

API是一些预先定义的接口(如函数、HTTP接口),或指软件系统不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问源码,或理解内部工作机制的细节。

开放平台:

基于互联网的应用正变得越来越普及,在这个过程中,有更多的站点将自身的资源开放给开发者来调用。对外提供的API调用使得站点之间的内容关联性更强,同时这些开放的平台也为用户、开发者和中小网站带来了更大的价值。

开放是发展趋势,越来越多的产品走向开放。网站不能靠限制用户离开来留住用户,开放的架构反而更增加了用户的粘性。在Web2.0的浪潮到来之前,开放的API甚至源代码主要体现在桌面应用上,越来越多的Web应用面向开发者开放了API。

具备分享、标准、去中心化、开放、模块化的Web2.0站点,在为使用者带来价值的同时,更希望通过开放的API来让站点提供的服务拥有更大的用户群和服务访问数量。

站点在推出基于开放API标准的产品和服务后,无需花费力气做大量的市场推广,只要提供的服务或应用出色易用,其他站点就会主动将开放API提供的服务整合到自己的应用之中。同时,这种整合API带来的服务应用,也会激发更多富有创意的应用产生。

以上内容参考百度百科—API

如何对外开放api接口 csdn

标识为的接口为高级接口,需要申请才可以调用,申请方式请见高级接口申请

标识为的接口为开放接口,不需要用户授权就可以调用

用户接口

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

所以,开放API就是开发给别人用来接入你所写的“系统”的东西。

如果你还想了解更多这方面的信息,记得收藏关注本站。