Есть ли способ получить ожидающие комментарии / сообщения от WordPI API? - PullRequest
0 голосов
/ 27 октября 2019

Я пытаюсь получить ожидающие комментарии / сообщения из WordPress API. Когда я набираю это http://testWeb/wp-json/wp/v2/comments, возвращаются только опубликованные элементы. Есть ли способ получить ожидающие товары? То, что я пытаюсь сделать, - это перейти от ожидающего к опубликованному в моем приложении.

Редактировать: я прошел аутентификацию. Я добавил в functions.php wordpress следующий код:

wp_enqueue_script('custom_js',get_template_directory_uri() . '/js/custom.js', NULL, 1.0, true);
    wp_localize_script('custom_js', 'magicalData',array(
        'nonce' => wp_create_nonce('wp_rest'),
    ));

Ив моем custom.js у меня есть:

fetch("http://localhost/testWeb/wp-json/wp/v2/comments?status=pending", {
  method: "GET",
  headers: {
    "Content-Type": "application/json; charset=UTF-8",
    "X-WP-Nonce": magicalData.nonce  //authorization 
  }
})
  .then(res => res.json())
  .then(data => console.log(data));  // t

, и я все еще ничего не получаю (пустой объект, хотя у меня есть один ожидающий комментарий на панели WordPress)

1 Ответ

0 голосов
/ 27 октября 2019

Вы должны быть авторизованы для доступа в ожидании комментариев

https://developer.wordpress.org/rest-api/reference/comments/

...