Я пытаюсь понять, как использовать Node WPAPI с Wordpress.com- размещенный блог.
const wp = new WPAPI({
endpoint: 'https://MYSITE.wordpress.com/wp-json'
})
const posts = await wp.posts().get()
console.log(`posts:`, posts)
Но я получаю ошибки «Не найдено» (если я установлю конфиденциальность Wordpress в Private, я не получу ошибку!).
Я привык взаимодействовать с Wordpress REST API по адресу https://public-api.wordpress.com/rest/v1.1/sites/MYSITE.wordpress.com/posts, но маршрут /wp-json
, похоже, недоступен.
Что делать?
Обновлять
Кажется, что конечная точка API v2 — https://public-api.wordpress.com/wp/v2/sites/MYSITE.wordpress.com
, но теперь я получаю эту ошибку:
{ code: 'rest_no_route',
message: 'No route was found matching the URL and request method.' }