Я хочу получить контент с моего сайта WordPress через wpapi. Я пробовал несколько конечных точек и всегда получаю одну и ту же ошибку: «Неожиданный токен в JSON в позиции 0». В отладчике error.rawResponse выглядит хорошо. Когда я копирую и вставляю rawResponse в редактор кода VS, я вижу непечатаемый символ до запуска содержимого файла le git JSON. Очевидно, что этот единственный персонаж является виновником. Кто-нибудь может объяснить, почему присутствует этот единственный символ?
Это код, который я пытаюсь выполнить (с удаленными идентификаторами, pwds):
var WPAPI = require("wpapi");
var wp = new WPAPI({
endpoint: 'http://example.com/wp-json',
username: 'xxx',
password: 'xxx',
auth: true
});
wp.users()
.then(function (response) {
console.log(response.id);
})
.catch(function (err) {
console.log(err);
});