问题标签 [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 投票
0 回答
564 浏览

ios - 将代码从 Postman 复制到 Xcode

我正在使用邮递员软件来测试 API 响应。

我收到了以下 URL 的正确响应:

http://www.example.com/wp-json/wc/v1/products?oauth_consumer_key=ck_0e5804165231asdfe89dc8a7c0b4e1d3260&oauth_signature_method=HMAC-SHA256&oauth_timestamp=1475703426&oauth_nonce=QoQ9e3QvCTI&oauth_version=1.0&oauth_signature=TdRs2XsVzdIu4fLoiW8gMWj56VpzrDLZS6mOJ18ZQzc%3DGet

所以我去了邮递员应用程序中的代码选项,它在目标(NSURL)中为我提供了这个请求的完整代码。

但是当我将该代码复制粘贴到我的应用程序中并检查响应时。它返回 401 服务器代码。

有人可以指导我正确的方向以使其工作。

0 投票
1 回答
3039 浏览

android - 如何在 Android 中使用改造 woocommerce Api 来实现 OAuth 1.0a

我目前正在开发 woocommerce api,我需要使用改造来集成 api。该网站采用HTTP,因此 HTTP 基本身份验证不能通过普通 HTTP 使用,因为密钥容易被拦截。API 使用 OAuth 1.0a “单腿”身份验证来确保您的 API 密钥不会被截获。我已经阅读了这篇文章以了解在 http 上使用哪种 OAuth 方法。

我已经使用Scribe成功实现了 api,但我想使用改造来实现 api,在谷歌搜索后我发现 Interceptor 是 Jake Wharton Oauth1SigningInterceptor

所以我在改造身份验证时实现了这一点,但 api 调用返回

如果我使用Scribe调用相同的 api返回成功的响应

下面是我如何调用 Api

BasicAuthInterceptor.java(修改自杰克沃顿 Oauth1SigningInterceptor)

远程 API 调用

RemoteRetrofitInterfaces.java

在我打电话的主要活动中

仍然收到 401 错误

Woo Commerce 使用的版本是 2.6.4 版本 APi 版本是 v1

任何人都可以帮助我解决这个问题我想通过改造本身来实现这个。

0 投票
2 回答
3331 浏览

wordpress - WP REST API v2 不能使用过滤器

我使用 Oauth2 与 woocommerse 连接。

但我不能使用过滤器,例如 /wp-json/wp/v2/post&filter[category_name]=food

我获得了有关用户的信息,例如http://my-site/wp-json/wp/v2/users,但是在页面上我获得了有关前 10 个用户的信息,我需要更多...当我使用过滤器时,例如:http://my-site/wp-json/wp/v2/users?filter[posts_per_page]=5-过滤器不起作用

我的代码:

我不明白错误在哪里!请帮忙。谢谢你

0 投票
1 回答
121 浏览

wordpress - Woocommerce 插件开发

我有一个主 woocommerce 网站,而从属 woocommerce 网站很少。我已将所有产品复制到从属网站中。我只想显示来自主网站的产品库存。因此,例如,如果主设备上有 4 个 USB 库存并且有 1 个被售出。所有其他从站网站应显示 3 个 USB 库存。

简而言之,如何从 Master woocommerce 网站的库存中显示从 woocommerce 网站的库存?你建议我怎么做?

谢谢你!

0 投票
2 回答
4526 浏览

woocommerce - Woocommerce API 显示特定日期后更新的订单

我正在寻找一种方法来获取在某个指定日期之后更新的订单列表。我正在使用 Woocommerce REST API 来访问这些订单。在 API 文档中,我发现 GET 调用中有一个“after”参数,但这只会过滤特定日期之后发布的订单,而不是更新。

非常感谢!

0 投票
1 回答
346 浏览

angularjs - Woocommerce 添加到购物车错误

我目前正在研究 woocommerce api,因为我是新手,所以我有一些疑问。

我正在使用 woocommerce rest API 来检索数据,问题是我可以在花费这么多时间后从 woocommerce 检索数据。现在我在将产品添加到购物车时遇到问题。客户无法添加产品!

好心,如果有人知道如何在 woo commerce api 中使用添加到购物车选项

0 投票
1 回答
714 浏览

woocommerce-rest-api - Woocommerce api - 创建客户 - 电子邮件通知

我正在使用带有https://github.com/kloon/WooCommerce-REST-API-Client-Library的 woocommerce api 。

我在 Woocommerce 设置 -> 电子邮件中启用了客户注册电子邮件通知。

如果客户是通过api创建的,我想知道客户是否收到电子邮件。

0 投票
1 回答
889 浏览

rest - woocommerce Rest API 在从商店获取订单时给出权限错误

我正在使用 WP Rest API 使用消费者密钥从商店获取订单并在 URL 中秘密,但它给了我权限错误并且订单不被读取。

请任何人都可以建议我如何调试和解决此问题的解决方案

我在 URL 中使用 API 获得订单,如下所示

所以我得到的回应是任何错误如下:

但是,当我使用相同的 API 获取产品时,它会提供所有产品,但没有收到订单

0 投票
3 回答
5631 浏览

javascript - 使用 POST 和 GET 时 WooCommerce Rest API 错误

在那里我尝试使用customers来自 woocommerce 的 api,当我尝试使用它时,我总是得到响应:url:http://example.com/wp-json/wc/v1/customers

有时:

和创建:

我应该怎么办 ?

我已经添加了密钥:

这里

或者我只能有 1 把钥匙?: 这里

或者我需要更新其中一个脚本?

希望有人可以帮助我解决我的问题

0 投票
1 回答
1064 浏览

php - 未指定用于创建产品的产品数据 [woocommerce_api_missing_product_data]

我已经下载了 woocommerce php API 的最新存储库。我一直在关注 woocommerce REST API Docs 来创建测试产品。我已经从他们的文档中复制了示例,但它不起作用。这是我的代码。

API 文档:http ://woocommerce.github.io/woocommerce-rest-api-docs/?php#create-a-product

错误 :