Woocommerce API 使用消费者 key / secret 实现 Oauth1。
这是我使用 Flutter 访问 WordPress API 的代码
Future<String> getData() async {
var response = await http.get(
Uri.encodeFull( "http://jalania.com/wp-json/wp/v2/posts" ),
headers: {"Accept": "application/json"});
this.setState(() {
data = JSON.decode(response.body);
});
}
我已将 API 网址更改为 Woocommerce API, http://jalania.com/wp-json/wc/v2/products 并得到空洞的回应。
有谁知道如何使用 flutter 访问 Woocommerce API?
最佳答案
你可能想用这个:https://github.com/lakexyde/dart-woocommerce-api .虽然仍然需要一些清洁,但它确实有效。
Map<String,dynamic> params = {
"url": 'https://example.com',
"consumerKey": "ck_XXXXXXXXXXXXXXXXXXXXXXXXX",
"consumerSecret": "cs_XXXXXXXXXXXXXXXXXXXXXXXX",
"wpAPI": true,
"version": 'wc/v2'
}
然后:
WooCommerceAPI wooAPI = new WooCommerceAPI(params);
希望对您有所帮助。
关于php - 如何使用 Flutter 访问 Woocommerce API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49786927/