c# - 由于版本原因,无法使用 WooCommerceNET C# 与 Woocommerce 连接
问题描述
我正在尝试使用 API v2 与 WooCommerce 连接。我正在使用 WooCommerceNET=0.8.1 和 NETFramework=v4.7.2
代码:
using WooCommerceNET;
using WooCommerceNET.WooCommerce.v2;
using WooCommerceNET.WooCommerce.v2.Extension;
...
public void AddToWoocomerce()
{
string consumerKey = "ck_....";
string consumerSecret = "cs_...";
RestAPI rest = new RestAPI("http://makm862.vot.pl/wp-json/wp/v2/", consumerKey, consumerSecret);
WCObject wc = new WCObject(rest);
}
我有例外:
Please use WooCommerce Restful API Version 2 url for this WCObject. e.g.: http://www.yourstore.co.nz/wp-json/wc/v2/
- 它以前在 Python ( https://pypi.org/project/WooCommerce/ ) 上运行良好,但我需要在 C# 中。
- 启用旧版 API
- 读/写模式
- WooCommerceNET.0.8.0 也检查了
我做错了什么?
解决方案
你的链接是
wp/v2/
它应该是:
wc/v2/
推荐阅读
- java - 使用 Spring Boot 进行测试时仅从测试/资源加载数据
- django - Django 批量创建检查如何在批量对象和实例中已经存在?
- mysql - Mysql数据存储
- babeljs - 如何在 gatsby 项目中正确设置流 js?
- windows - Python 3.7 - 激活 venv 错误 参数格式不正确 65001 WINDOWS
- twitter-bootstrap - 透明图像在引导按钮上显示为白色
- css - “信箱” Android 平板电脑的响应式设计
- css - 为什么过渡在比桌面更小的屏幕上不起作用?
- asp.net-mvc - IIS 10.0 HTTP 404 - 未找到 - MVC 5 应用程序
- react-native - 如何仅在本机反应中为文本设置背景颜色