Возникли проблемы с wpapi, JSON, node.js - PullRequest
0 голосов
/ 31 марта 2020

Я хочу получить контент с моего сайта 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);

    });
...