您当前的位置:首页 > TAG信息列表 > rest-api
在REST风格的API中包含WordPress
我正在使用一个很棒的小开源产品Restler 为Wordpress应用程序提供RESTful API。为了实现这一点,我希望能够将Wordpress环境加载到一组PHP类中,Restler将在收到请求时运行这些PHP类。加载WP环境(不加载UI元素)的想法是通过一个名为AddWordpress的脚本实现的。php:<?php error_reporting(E_ALL); $site_name=\'yoursite\'; $site_domain=\'www.yoursite
使用重写API构建REST风格的URL
我正在尝试为RESTful API生成重写规则。我只是想看看是否有比写下所有可能的重写组合更好的方法来完成这项工作。好的,我在URL中有4个查询变量指标国家响应调查的基本url为www.example。com/某些页面/4个变量的顺序将保持一致,但某些查询变量是可选的。所以我可以。。。/indicator/{indicator value}/country/{country value}/response/{response value}/survey/{survey value}/ 或。。。(
WordPress内部是否有一个钩子来处理主干RESTful PUT请求?
我用脊梁骨玩耍。js(太棒了!)并希望在服务器端将我的模型数据与wordpress ajax api(3.6.1)同步。适应于此http://addyosmani.github.io/backbone-fundamentals/#restful-persistence, 下面是我的例子:var new_posts; var post; (function($){ var Post = Backbone.Model.extend({ id: \'\',
在WordPress AJAX API中使用主干
我试图使用主干构建一个简单的TODO插件,但遇到了AJAX API的问题。为了获得正确的AJAX回调,必须像下面这样传入“action”参数:管理ajax。php?操作=获取\\u待办事项对于主干中的GET方法来说,它工作得很好。但是,使用DELETE主干时,默认情况下将使用如下URL:管理ajax。php?操作=获取待办事项/9其中,“9”是要删除的todo的ID。通过添加这个ID,它中断了WordPress端的AJAX调用。我可以手动覆盖每个方法的URL,但我想知道是否有更优雅的方法让AJAX API
Ajax with plugins returns 0
我正在尝试在中创建按钮edit-comments 表,我想使用Ajax和一个插件来完成这项任务。这是插件/无电子邮件/无电子邮件下插件的代码。php:<?php /* Plugin Name: Approve Comment but don\'t send email Plugin URI: \"\" Description: Approve commnet or Trash Commnet but don\'t send the email.
首次发布后调用Web服务
我想在发布帖子时调用一些web服务。我想添加一个复选框,以便决定发布后是否调用。我找到了调用REST和SOAP web服务的代码,但我不知道:如何在“new post”管理页面中添加复选框</如何调用包含web服务调用代码的函数,在“发布时”操作中,如何使用复选框值调用或不调用上述函数,以及如何表示帖子标题、帖子类别、帖子摘要,以便在我的请求中添加值
来自jQuery AJAX的WP API删除请求
我正在使用rest json API插件http://wp-api.org/ 创建一个小应用程序。我试图用jquery ajax删除一个自定义的帖子条目,但缺少一些东西,下面是我的代码:... //make the request var dataArray = {}; var urlRequest = WP_API_Settings.root+\"/posts/\"+postID; var typeRequest = \'D
Building a custom REST API
我有一个WordPress。org站点,它接受用户输入,搜索自定义数据库并显示查询结果。我使用wpdb class. 现在,我正试图让它在android应用程序中运行。据我所知,构建RESTful服务器是目前这类事情的“最佳实践”。我研究了一些可以帮助我做到这一点的插件,我发现:json-rest-api - 在我看来,这只公开了WordPress的核心功能(即帖子、页面、用户等),我看不出如何让它在非默认表上执行自定义查询。This blog post 他说wp mvc 完全符合我的要求,只是它已经两年
保存cron作业调用的文件的最佳位置?
我对建立Wordpress网站很感兴趣,它需要在从RESTful Web服务获取数据后不断更新某些自定义数据库表,比如说每天更新一次。我可以通过使用脚本向REST API发出请求,处理数据,然后将其存储到所需的表中来实现这一点。However, I am not sure where to put this script file so cron can call it without any issues (security wise)<我可以将这些脚本文件放在wordpress目录的根目录下吗(
WP JSON REST API(Ryan McCue)如何使用‘and’关系查询带有特定元数据的帖子?
我使用Wp\\u query类来查询我的帖子。页面加载时获取的模板中有15篇帖子,它们的过滤效果很好。使用无穷滚动获取其他帖子JSON restful services. 服务器端的过滤器工作正常,但我不知道如何将逻辑从服务器传输到正确的查询。传递给服务器上Wp\\U查询的Meta\\u查询数组:meta_query 0 => array (size=3) \'key\' => string \'homepage\' (length=8)
使用JSON REST API查询包含两个分类的帖子
我正在使用JSON Rest API插件(https://wordpress.org/plugins/json-rest-api/). 我有两个自定义分类法,每个分类法有一个术语:内部部件类别眼睛症状类别(男性)骨折单骨折我需要显示与这些类别和术语匹配的帖子。我尝试了以下方法:http://mcsc.hawkhorne.com/wp-json/posts?type=male-conditions&filter[taxonomy]=inner-part-categories&filter[t
使用REST API检索具有多个标记的页面
在获取包含多个标记的页面时,我很难理解从应用程序调用wordpress REST API的语法。我打这样的电话没问题 https://example.com/cms/wp-json/pages?filter[tag]=L1 但是如果我想过滤包含标签的帖子,我不确定如何调用APIL1 AND L2 AND L3, 等
使用主干和REST API更新Post Meta
我正在着手一个使用主干网和WP REST API的项目,但我遇到了一点小麻烦。使用模型和集合的内置API JS可以非常轻松地更新帖子标题或内容。我所要做的就是打电话:this.model.set({title: \'New Title\'}); this.model.save(); 一切都很顺利。但是对于post meta,似乎没有一种简单的方法来更新数据库条目。有人知道如何在主干网中获取post模型并更新其元数据吗?
通过JSON REST API发布之前的挂钩
我一直在测试JSON REST API 在过去的几天里,我取得了一些不错的成绩,但我在发帖时遇到了一些障碍。在发帖之前,我需要挂上post电话,但是我一生都找不到任何方法来做到这一点。这是非常重要的,这是可能的,否则我可能不得不想出我自己的解决方案(这不是理想的!)。我最近能够做到这一点的方法是使用以下操作:add_action(\'json_prepare_post\', \'receive_post_data\'); 然而,这是在帖子发布后调用的。有没有人有什么想法,或者根本不可能?这git
WP-JSON和它提供了哪些数据?
我刚刚发现/wp-json 它似乎泄露了一些不必要的信息。整个json文件太大,无法扫描所有内容,所以我决定问一个问题。我特别担心的一件事是,它会泄露用户slug。哪种似乎没有必要发布网站作者的用户id。我应该担心吗?还是这很平常?它还提供了哪些其他信息?我应该担心并采取任何预防措施吗?谢谢
如何:REST终结点返回空对象
我想实现一个自定义REST端点,它也可以返回一个空对象。但是,如果它应该返回空对象,则回调返回的空关联数组将转换为空数组。如何强制端点将数组转换为json_encode 通过设置JSON_FORCE_OBJECT 旗帜function rest_cb() { return array(); // this will result in the REST response [] but {} is required } function on_rest_api_i
使用WP REST API创建新用户并声明元对象
我在这里苦苦思索一个问题。我正在发送POST 到http://localhost/wp-json/v2/wp/users/ 用这个JSON 数据:{ \"username\" : \"johndoe\", \"email\": \"[email protected]\", \"password\": \"qwerty\", \"meta\": { \"icq\": \"11223344\" } &
403 Forbidden with gutenberg
我已经在一个简单的本地WP站点上安装了Gutenberg。我已经安装并激活了插件,但每当我试图更改帖子时,我都会得到updating failed 警告签入开发工具时,我看到403 Forbidden 服务器正在返回响应。我在this 文章,确保我有漂亮的永久链接。我将请求发送到BURP 播放发送的请求。这是:PUT /wp-json/wp/v2/pages/60 HTTP/1.1 Host: ***my local domain*** Connection: close Cont
ping_status in JSON REST API
What is ping_status in JSON schema of wordpress REST API? And what is it\'s use cases?. 官方文件对此没有太多解释——Posts|REST API Handbook.
是否可以使用WP REST API批量更新表?
我是网络服务新手,所以请宽容我。我正在为一个客户建立一个WordPress网站,他们需要在自定义表中存储一些数据。他们有一个从其他供应商获取数据的应用程序。现在他们不想让我们访问他们的应用程序或第三方供应商。因此,他们希望我们实现一个web服务,该服务将使用他们发送的数据来更新我们的自定义表。他们确切的话:“XML/SOAP based Web Service hosted at the Web Site“”现在我已经阅读了关于WP rest API的内容,并且能够实现简单的自定义端点。但由于我只是一个初