c# - 使用 WooComerce API 在我的本机应用程序上显示特色产品?
问题描述
我成功地在我的应用程序上展示了所有产品,但现在我也需要特色产品。
private static string GetAllProductsApiUrl = string.Format("{0}/wc-api/v3/products?&consumer_key={1}&consumer_secret={2}", website_url, consumer_key, consumer_secret);
public async Task<Products> GetAllProducts()
{
var httpClient = new HttpClient();
var response = await httpClient.GetAsync(GetAllProductsApiUrl);
HttpContent content = response.Content;
var json = await content.ReadAsStringAsync();
var products = JsonConvert.DeserializeObject<Products>(json);
return products;
}
解决方案
列出所有产品的 REST API 有一个参数featured
来仅过滤特色产品。
这是官方文档:https ://woocommerce.github.io/woocommerce-rest-api-docs/?shell#list-all-products