【问题标题】:Can I develop separate API Calls with php for mobile app using wordpress site?我可以使用 php 为使用 wordpress 网站的移动应用程序开发单独的 API 调用吗?
【发布时间】:2016-01-20 15:08:06
【问题描述】:

我有最新的 wordpress 安装。我想做的是:

假设我在 www.mysite.com 有一个网站,它现在正在运行 wordpress,我想为移动应用创建 API 以使用 php 从网站获取数据。

我可以创建单独的 API 来从 wordpress 网站获取数据吗?

如果可以,如何创建?

【问题讨论】:

标签: php wordpress api


【解决方案1】:

您可以尝试 WP REST API。把这个插件安装到你的wordpress网站上,你就可以通过api调用访问你的网站数据了。

【讨论】:

  • 我在问如何为网站创建 api 调用? @ved
  • 您可以通过 API 访问数据。试试看。
  • 你以前是这样开发的吗?@ved
【解决方案2】:

在这里安装用于 Web 服务的 JSON API 插件是链接https://wordpress.org/plugins/json-api/

您还可以通过修改插件文件来制作额外的网络服务和更改网络服务。

【讨论】:

  • 使用该 JSON API 插件将获得所有插件的自动 api 调用?
  • 不,它会为您的 wordpress 帖子、页面、类别等提供基本的网络服务。如果您喜欢我的回答,请点赞。
  • Follow this Link wordpress.org/plugins/json-api/other_notes 它将帮助您了解如何使用此插件调用 json web 服务
【解决方案3】:

试试 - WP REST API V2

http://v2.wp-api.org/

下载插件并安装。

https://wordpress.org/plugins/json-rest-api/

只需在您的网站网址末尾输入/wp-json/wp/v2/posts,您将获得所有帖子。

获取所有帖子

www.mysite.com/wp-json/wp/v2/posts

对于搜索功能 - 搜索测试帖子

/wp-json/wp/v2/posts?filter[s]=test

更多详情来自此链接http://v2.wp-api.org/reference/posts/

注意使用最新版本的 WP 以获得最佳效果

其他是你也可以尝试 Json api 插件,但这个 1 是最好的。

【讨论】:

  • 我的网站是 activealfie.co.uk 在这个搜索按钮中,我必须为移动应用编写 api 调用
  • 激活此插件网站后显示空白页
  • 我必须选择哪一个?
  • mysite 不支持版本 2,因此安装了版本 1,但我得到了这样的结果 [{"code":"json_no_route","message":"找不到与 URL 和请求方法匹配的路由" }]
  • 我建议你也可以试试这个wordpress.org/plugins/json-api/other_notes 或者你也可以制作你的自定义核心php api。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-05-03
  • 1970-01-01
  • 1970-01-01
  • 2016-04-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多