文章采集api(新建一个PHP文件请求API地址返回JSON格式的数据列表)
优采云 发布时间: 2022-03-31 20:14文章采集api(新建一个PHP文件请求API地址返回JSON格式的数据列表)
大多数博客系统都是使用WordPress搭建的,而作为博客系统,我们可能需要在站外调用博客的文章,请求这个API接口,获取最新的文章列表,通常的做法就是就是新建一个PHP文件,接收几个参数,查询数据库,返回JSON格式的数据。
WordPress 插件非常强大,几乎可以完成我们需要的所有工作。有一个叫JSON API的插件,可以使用WordPress作为API接口,调用站点外的文章博客列表。
一个叫JSON API的WordPress插件正是我想要的,而且更全面,它可以返回最新的文章、类别、作者、文章详细信息,也就是说WordPress中几乎所有的东西都可以用它来获取JSON格式的数据,甚至可以通过传递JSON数据实现文章评论和用户注册。
有了这样的插件,关键是要有这样的API接口,不用费力就可以自己写API,但它有什么用呢?
比如我想做一个微信公众号,用户输入1,返回最新的文章列表,根据用户的输入返回不同的内容,这就需要请求API地址返回JSON格式的数据.
插件安装地址:
安装后使用方法如下(本文只介绍几种常用的,其他请参考插件文档):
隐式调用显示调用链友好调用
API返回的json数据如下:
{"id":1,
"slug":"hell-world",
"url":"http://localhost/wordpress/?p=1",
"title":"Hello world",
"title_plain":"Hello world!",
"content":"<p>Welcome to wordpress. this is your first post",
"date":"2015-06-12 12:25:36",
"modified":"2015-06-12 12:25:36",
"categories":[],
"tags":[]
}
如您所见,要返回的内容太多了,也许我们只需要最新列表中的标题和链接。
有很多参数可以选择,比如count就是返回文章的个数,请参考官方文档。
本文由作者提出问题发表,并由问题编辑。请注明出处和本文的链接。
除非另有说明,本网站上的 文章 是 原创 或翻译。欢迎任何形式的转载,但请务必注明出处,尊重他人的劳动。