Настройка
Я управляю интернет-магазином WooCommerce с несколькими продуктами, некоторые из которых имеют различные варианты.
Я использую WEST API для WooCommerce , чтобы настроить вещи в своем интернет-магазине.
Мой код
Вызов продукта с вариациями,
product = uk_wcapi.get('products/51369').json()
, это прекрасно работает.
Этот продукт имеет несколько вариантов,
print(product['variations'])
дает все варианты: https://gist.github.com/LucSpan/8185fa540cdd4267744f6c49f4b2a698
Задача
Iне могу позвонить или изменить варианты продукта.
Следуя объяснению в документации REST API , когда я пытаюсь отредактировать первый вариант продукта 51369
с идентификатором 52548
, то есть
product_variation_1 = uk_wcapi.get('products/51369/variations/52548').json()
равно product_variation_1
,
{'code': 'rest_no_route',
'data': {'status': 404},
'message': 'No route was found matching the URL and request method'}
Я получаю вышеуказанную ошибку для любого варианта продукта любого из продуктов с вариантами.
Что я делаю не так?