问题标签 [woocommerce-rest-api]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
668 浏览

wordpress - 使用 WP Rest API 获取用户列表时仅获取管理员用户

我正在使用带有 OAuth 1 的 WordPress REST API。当我尝试使用 wp-json/wp/v2/users/ 获取用户列表时,我只获得管理员用户详细信息,而不是所有用户。我已完成 OAuth 身份验证过程并获得了 oauth 令牌和机密。我已经尝试过 POST man 以及 Mozilla 的 REST 客户端。在尝试创建任何 POST 或用户时,我也会得到“rest_cannot_create”。

0 投票
1 回答
2472 浏览

php - 使用 REST api 获取 WooCommerce 产品,无需在 Android App 中使用任何中间件

是否可以使用带有 HTTP 方法的 REST api 将所有 WooCommerce 产品数据检索到 android 应用程序。

我有一个启用 REST api 的网站,我想将该数据检索到移动应用程序中。没有任何中间件有可能吗?

如果没有,哪个 PHP 框架会更容易做到这一点?

0 投票
0 回答
448 浏览

php - 使用 WooCommerce Rest Api 添加产品 - 库存问题

我正在尝试使用WooCommerce Rest Api将 WooCommerce 产品从一个 Wordpress 站点添加到另一个站点。它在某些情况下有效,但库存管理和库存数量不起作用。这是代码……</p>

客户端库:
https ://packagist.org/packages/woothemes/woocommerce-api

数据:

响应:
我在manage_stock和中得到空响应stock_quantity

根据 WooCommerce Rest Api 的说法,当我将产品类型更改为变体时,也会发生同样的事情,如果我更新发送的数据,它也不起作用。

0 投票
0 回答
205 浏览

php - Woocommerce REST API 条件 JSON

我正在使用 Woocommerce REST API V3,我想获得一个基于特定元素的 meta_data 的自定义 JSON 回调(有徽章/没有)。

如果元素有id:14425- 返回 1(它有一个徽章)。

如果元素有id:Select badge- 返回 0(没有)。

这是元数据的外观(我在页面上打印它只是为了查看值结构):

[my_product_badge] => Array ( [0] => a:1:{s:2:"id";s:5:"14425";}

文件中的代码wc-api-products.php(我删除了大部分不相关的代码以使其更易于阅读):

我在 JSON 中得到的结果不是基于以下规则is numeric

有任何想法吗?

0 投票
1 回答
544 浏览

wordpress - WooCommerce REST API 在搜索中包含属性或自定义字段

我需要通过 REST API 提供的扩展搜索功能 - 主要是在搜索查询中包含产品属性的能力。

我见过很多类似的问题,但不幸的是没有一个得到回答。这甚至可能吗?如果是这样,任何建议我可以如何或在哪里修改搜索查询以包含产品的属性?

0 投票
1 回答
1654 浏览

wordpress - Woocommerce 2.6 API v1 -> 无效参数

我正在尝试按照https://github.com/woothemes/wc-api-php使用 Wordpress API 将产品添加到 Woocommerce

我正在使用 Wordpress API /wp-json/wc/v1

这是我的数据

然后我做 $woocommerce->post('products',$data);

但是regular_price 不起作用。没有它它工作正常,当我添加它时,我会收到类似的错误

无效参数 regular_price [rest_invalid_param]

不确定这是否是确切的错误,从荷兰语翻译过来

有任何想法吗?

0 投票
0 回答
74 浏览

c# - WoocommerceApiClient 不能在另一个 FORM 中工作

我正在使用来自 zacharykeeton/SharpCommerce 的 WoocommerceSharp Woocommerce API 工具。

链接:在此处输入链接描述 很奇怪。当我在 Program.cs 中使用此代码时:

它从我的 WordPress 网站返回类别并且工作得很好。当我想以另一种形式使用相同的代码时,它不起作用并冻结在 var _cat = api.Products.Categories.Get().Result; 线。

我在 Program.cs 行中添加了这一行:

当我在表单加载事件中使用此代码时,它只是冻结:

var api = new WoocommerceApiClient(StoreUrl, ConsumerKey, ConsumerSecret); var _cat = api.Products.Categories.Get().Result; var 参数 = new Dictionary();

这会冻结调用: var _cat = api.Products.Categories.Get().Result;

0 投票
0 回答
903 浏览

php - woocommerce api的OAuth1.0无效签名

我一步一步地跟着 wc_api_docs使用 oauth1.0a 单腿通过 http 进行身份验证,但是我的代码在 php 或 java 中的签名与邮递员签名不同,我面临这个错误:

{ "code": "woocommerce_rest_authentication_error",
"message": "无效签名 - 提供的签名不匹配。",
"data": { "status": 401 } }

而且我无法生成正确的签名,但是具有此值的邮递员可以正常工作!

0 投票
3 回答
7084 浏览

json - WooCommerce api 身份验证错误 oauth_consumer_key 参数丢失

我尝试从 WooCommerce API 获取 json 中的所有产品数据列表并输入地址栏http://www.batata.in/wc-api/v3/orders。但它给出了一个错误:

{"errors"[{"code":"woocommerce_api_authentication_error","message":"oauth_consumer_key 参数丢失"}]}

我尝试了所有方法,但问题没有解决。休息 API 已开启。

显示此类错误

如果有人知道从 WooCommerce WordPress 插件中以 json 格式查找产品列表的任何其他方法,请告诉我。

0 投票
2 回答
2079 浏览

wordpress - 在 REST API 中按类别获取 woocommerce 产品的问题

您好,我正在使用 woocommerce REST API 的 REST API,我想按类别获取产品。当我通过这个网址时,我得到了所有产品。

但是当我使用这样的过滤器时:?category=56,37

我再次获得了所有产品,但我只想要与这些类别相关的产品

我关注这个文档:https ://woothemes.github.io/woocommerce-rest-api-docs/?php#list-all-products

一些在帮助我