Отображать рекомендуемые товары в моем собственном приложении с помощью WooComerce API?

#c# #api #rest #xamarin.forms #woocommerce

#c# #API #остальное #xamarin.forms #woocommerce

Вопрос:

Я успешно отображаю все продукты в своем приложении, но теперь мне также нужны рекомендуемые продукты.

  private static string GetAllProductsApiUrl = string.Format("{0}/wc-api/v3/products?amp;consumer_key={1}amp;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;
    }
 

Комментарии:

1. Этот вопрос относится только к API-интерфейсу — «Можно ли запрашивать рекомендуемые продукты?» Структура пользовательского интерфейса не имеет никакого значения, поскольку вы уже знаете, как отображать продукт.

2. Кстати, любой вопрос здесь такой же срочный, как и ваш, и будет рассматриваться как любой другой вопрос — ну, некоторые могут относиться к таким «срочным» вопросам с очень низким приоритетом

3. Спасибо, сэр, за ваш ответ. На самом деле я новичок в этом, я последую вашему совету.

Ответ №1:

REST API для списка всех товаров имеет параметр featured для фильтрации только рекомендуемых товаров.

Вот официальная документация: https://woocommerce.github.io/woocommerce-rest-api-docs/?shell#list-all-products

Комментарии:

1. Спасибо, это поможет.

2. Рад, что это помогло тебе, Абдул.

3. Я добавляю параметр в свой текст ссылки , подобный cURL, но по-прежнему не получаю рекомендуемые продукты

4. Какой ответ вы получаете?

5. я тоже получаю продукты, даже рекомендуемые = false