Пытается получить сообщение, используя REST API:
http://localhost/mysite/wp-json/wp/v2/posts/605.
Я авторизован как администратор, и публикация была опубликована мной. У меня есть все права администратора. Я могу получить не частные сообщения, но как только я отмечу их как личные, я получаю сообщение об ошибке
{"code":"rest_forbidden","message":"Sorry, you are not allowed to do that.","data":{"status":401}}
Что еще мне нужно сделать, чтобы разрешить поиск личных сообщений?
- Изменить: я прошел проверку подлинности через JWT, но мой ответ возвращает все публичные сообщения и ни одно из личных
if (await client.IsValidJWToken())
{
var queryBuilder = new PostsQueryBuilder();
queryBuilder.PerPage = 8;
queryBuilder.Page = 1;
queryBuilder.Embed = true;
//queryBuilder.Categories = new int[] { category };
queryBuilder.Statuses = new Status[] { };
try
{
var response = await client.Posts.Query(queryBuilder);
var r = response;
}
catch (Exception e)
{
var m = e.Message;
}