Сообщение об ошибке woocommerce no_rest_route для v2 API на новом сайте WP WC

Надеюсь, что кто-то сможет помочь мне решить эту проблему. У меня есть веб-сайт, с которым я пытаюсь интегрироваться

https://www.domainname.com/wp-json/wc/v2

Возвращает {"code": "rest_no_route", "message": "Не найден маршрут, соответствующий URL-адресу и методу запроса", "data": {"status": 404}}

На другом сайте у меня на совершенно другом сервере у меня тоже есть

https://www.domainname2.com/wp-json/wc/v2

он возвращает информацию для API, это новые сайты, и я не могу понять, почему я не вижу v2, но появляется V1

по какой-то причине https://www.domainname.com/wp-json/wc/v1 работает, но мне нужно больше доступа к API, который, похоже, доступен только в версии 2 и далее.


person Ethan Freeman    schedule 11.02.2018    source источник


Ответы (1)


Я тоже столкнулся с той же ошибкой. В моем случае это было несоответствие версии API. Я пытался с помощью https://example.com/wp-json/wc/v3/customers, хотя мой фактический URL-адрес API был https://example.com/wp-json/wc/v2/customers

Проверьте свой URL-адрес API, является ли его версия «V1», «V2» или «V3».

person Tofazzal Hossain    schedule 06.09.2020