您当前的位置:首页 > TAG信息列表 > rest-api
从自定义WordPress REST API调用python脚本返回空
所以,我有一个python脚本,它使用机器学习模型来预测和打印字符串。单独运行该脚本可以提供所需的输出,并需要大约12秒才能完成。现在,使用自定义wordpress rest api端点调用python脚本将返回null。我试着运行标准的hello world python脚本,效果很好。在尝试了许多方法和变体之后,我发现导入库是导致问题的原因。准确地说,导入numpy。sklearn中的数组和/或joblib。externals以某种方式导致输出为null。下面是python代码#!C:\\xampp\
使用REST API下单时,订单上未显示税款
我正在尝试订购REST API,该API将用于android应用程序。我用过wc_create_order() 但我并没有像我在网络视图中得到的那个样得到纳税价值。我想要什么-我需要在产品旁边显示tax,因为我已经分享了屏幕截图。Order page while order with api. Order page while order with website(woocommerce checkout page).以下是我使用的代码:function wc_place_orders($request)
如何在注册后捕获Memberpress用户信息
我目前正在开发一个网站,用户可以使用memberpress购买订阅,我想在注册过程完成后捕获用户数据,并完成支付交易。如果我通过仪表板手动添加成员,我可以捕获用户信息,因为不涉及支付网关,使用此代码 function mepr_capture_new_member_added($event) { $user = $event->get_data(); //mail(\'myemail\', \'mp user added\', \'new user added su
如何在自定义终结点中要求文件
我正在使用一个自定义端点来处理ajax媒体上载media_handle_upload(). 我已经创建了一个自定义端点,该端点具有经过测试并可以工作的路由,但是当我尝试需要必要的文件以便使用时media_handle_upload(), 它会在每次请求时返回500个内部服务器错误,但仍会将媒体正确上载到媒体库中。我想弄明白这一点已经有一段时间了,但我不明白为什么会这样。希望这里有人能给我指出正确的方向!为了明确起见,一切都按预期进行,内部服务器错误不会妨碍上载的正确进行,但无论发生什么情况,每次请求都会发
WP REST API-如果查询没有帖子,如何获得空响应
我正在使用rest_{post_type}_query 对于某些自定义查询参数。它工作得很好,但是,当查询没有要匹配的帖子ID时,我希望得到一个空响应或一条“找不到帖子”消息。目前它得到了所有的帖子。function query_video_by_politician($args, $request) { if(isset($request[\"politician_id\"]) && intval($request[\"politician_id\"])) { &
如何对WordPress REST API数据进行排序
我正在通过Rest API获取一些数据:https://legalsecurityforum.com/wp-json/wp/v2/speaker?include[]=3116&include[]=3249&include[]=3170&include[]=3416&include[]=3181&include[]=1857&include[]=3563 数据加载正常,但顺序不正常。我希望第一个结果是ID“3116”,因为这是我URL中包含的第一个I
如何为所有特色图像设置Status=‘Publish’?
背景:我遇到了这个WP问题:https://core.trac.wordpress.org/ticket/41445简而言之:当您通过REST API向帖子发出请求时,如果特色图片最初上载到其他帖子,而此帖子无法通过REST API访问(例如,原始帖子被丢弃,是草稿等),您将获得403 error.这是WordPress API中的一个bug,尚未修复。显然,之所以会发生这种情况,是因为所有附件都从其父帖子继承了状态(在数据库中,post_status=\'inherit\')可能的解决方法如下this
REST API GET users
当我这样做的时候http://dayroomstay.com/wp-json/wp/v2/users我得到: \"code\": \"rest_user_cannot_view\", \"message\": \"Sorry, you are not allowed to list users.\", \"data\": { \"status\": 401 } 我用的是邮递员。。。请帮忙
通过REST API更新自定义WordPress用户元字段
我为一个名为phone_number 通过add_user_meta() 作用当我使用get_user_meta 函数,我可以看到元字段的空字符串,这是我所期望的。但是,当我通过REST API(例如/wp-json/wp/v2/users/8)访问用户的端点时,有一个空的元数组,为什么?如何更新phone_number 我之前通过REST API创建的空元字段?
WordPress单页网站重定向到index.html
我有来自WordPress rest API的开发者angular应用程序。我的WordPress baseURL和Angular应用程序都在同一个控制器中(这是因为WordPress和Angular URL是匹配的)。但在这个设置中,问题是,当我直接打开URL,即/blog或/anyPAGE时,它会向WordPress而不是angular(index.html)发送请求,所以有没有办法从index为我的应用程序提供服务。html而不是索引。php?
如何添加WP API和JS特色图片附件
I would like to fetch the image from the wordpress rest api - I have the following code: HTML: <div class=\"post-item\"> <div id=\"posts\">Loading posts... </div> Ajax script:
在定制路线上强制授权
我正在wordpress主题中设置多个自定义api路由,我希望这需要一个JWT令牌才能访问。因此,我按照这些步骤获得了WP-restapi插件的JWT身份验证,并且我能够成功地获得一个令牌并在默认路由上使用它。然而,在自定义路由上不需要它,如果未指定授权标头,我将成功地从路由获取数据。如果我使用错误的承载令牌提供授权,那么JWT插件将启动并返回错误令牌,但这意味着只要没有定义授权头,就可以自由使用路由。以下是我的自定义路线:add_action(\'rest_api_init\', function()
向WordPress REST API发送请求
我有一个服务器(服务器1),它向安装WordPress的另一个服务器(服务器2)发送请求,我正在使用他们的(服务器2)WP REST API。问题是我无法创建/发送wp-nonce 从服务器1到服务器2,我得到以下响应:{ \"code\": \"rest_not_logged_in\", \"message\": \"You are not currently logged in.\", \"data\": { \"status\": 401 }
图像显示为空白图像
我正在尝试通过API将base 64编码的图像上载到我的网站媒体库。API返回图像ID,但这些图像在我的媒体库中显示为空白图像。这是我的密码add_action(\'rest_api_init\', function () { register_rest_route( \'api/v1\', \'upload_image/\',array( \'methods\' => \'POST\', \'callback\' => \'accept_im
注册REST API的“?P<tag>”结构是什么,在哪里可以找到官方文档?
我注意到,在register\\u rest\\u路由中,经常使用regexp-like?P<lang>, ?P<category_id>\\d+ 等等,但我想这不是标准的regexp语法。它到底做什么?
REST API终结点-接受变音符号
我正在尝试注册一个自定义端点,它将接受变音字符(重音),以便我可以用法语搜索它。这就是我所尝试的:register_rest_route(\'events/v1\', \'organizations/(?P<search>[a-zA-ZÀ-ž][\\wÀ-ÿ]+)\' array( \'methods\' => WP_REST_Server::READABLE, \'callback\' => \'get_event_organizations\',
REST API从www.sitename.com/ategory/News/检索帖子,而不仅仅是从www.sitename.com检索帖子
我对之前提出的一些问题有点透彻,并偶然发现/wp-json/wp/v2/pages/?slug=news (和其他排列)但它没有显示任何内容。我有点纠结于如何获得每个类别的帖子。我看着/wp-json/wp/v2/ 试图掌握路线的工作原理并查看类别,但无法理解。我也退房了/wp/v2/posts?filter[category_name]=news 但不管我把类别名称改成什么,它最终都是同一个帖子。
WordPress rest API:我们如何使用我们的定制API密钥进行验证?
如何使用我们生成的API密钥验证WordPress的“endpoint”函数的“Cancel the header auth”。(注意:不是其他端点,而是原始端点)我有自己的“加密”类/函数。在请求中,我需要发送一个加密密钥,“解密”来自“wp函数”的“加密密钥”等等,并允许请求。我需要能够在wordpress自己的端点库上完成所有这些。A simple example of my query structure:$.ajax({ type: \"POST\", url: \"ht
从响应中的标头返回‘X-WP-Total’
我想知道是否有可能在api响应中获得“X-WP-Total”的值。这是我的请求-axios.get(${url}/wp-json/wp/v2/media?per_page=100&mime_type=image/jpeg).then(response => this.photo = response.data);它成功返回媒体库中的所有图像,并将其存储在名为photo的对象中。我可以在Postman中看到“X-WP-Total”的标题值,我希望返回该值,而无需创建自定义端点或触摸主题文件
如何在贴子标签中添加REST字段?
我正在做一个无头wordpress,所以使用wordpress API。使用Yoast,我将Yoast SEO数据添加到我的帖子类型API端点,如下所示:function wp_api_encode_yoast($data, $post, $context) { $yoastMeta = array( \'yoast_wpseo_focuskw\' => get_post_meta($post->ID, \'_yoast_wpseo_focuskw\',