wordpress - woocommerce 订阅 API
问题描述
我正在使用 Woocomemrce REST API 连接我的网站。在订单方面一切正常,但不适用于订阅。我尝试了以下代码来获取订阅,但它给出“错误:找不到与 URL 和请求方法 [rest_no_route] 匹配的路由”
$woocommerce = new Client(
'https://www.example.com',
'ck_OUR_CONSUMER_KEY',
'cs_OUR_CONSUMER_SECRET',
[
'wp_api' => true,
'version' => 'wc/v2',
]
);
try {
print_r($woocommerce->get('orders')); //this works and fetch orders
print_r($woocommerce->get('subscriptions')); //but this does not work
} catch (HttpClientException $e) {
echo $e->getMessage(); // Error message.
echo $e->getRequest(); // Last request data.
echo $e->getResponse(); // Last response data.
}
谁能帮我解决这个问题。谢谢你。
解决方案
我将其更改为对我有用的以下内容。
$woocommerce = new Client(
'https://www.example.com',
'ck_OUR_CONSUMER_KEY',
'cs_OUR_CONSUMER_SECRET',
[
'wp_api' => true,
'version' => 'wc/v1',
]
);
推荐阅读
- python-3.x - 如何使用 pymodbus 服务器运行单元测试?
- html - 无法通过 svg-mask 进行交互
- python - 将 PDF 与 Python 合并,同时保留 OCG(图层控制)
- javascript - 如何获取要在发射数组中使用的道具值
- linkedin - 如何使用 API 订阅 Linked IN 页面上的事件
- javascript - 是否可以在没有节点集成设置为 true 的情况下访问电子应用程序中的节点?
- npm - 由于不安全的凭据存储和不安全的凭据存储,web3 安装失败
- swift - API 已获取但未在 SwiftUI 中显示任何数据
- javascript - 对于质量选择,视频 js 齿轮图标不可见
- python - “API”弥合 Python 和 ODBC 数据源之间的 Linux/Windows-KVM 差距