Невозможно использовать Eventbrite Javascript SDK, установленный через npm (узел JS) - PullRequest
0 голосов
/ 29 января 2019

Eventbrite имеет официальный SDK для их API.Согласно документации, установка и использование должны быть простыми:

const eventbrite = require('eventbrite');

// Create configured Eventbrite SDK
const sdk = eventbrite({token: 'OATH_TOKEN_HERE'});

sdk.request('/users/me').then(res => {
    // handle response data
});

Однако это не работает, я получаю сообщение об ошибке "eventbrite не является функцией" при попытке создать объект SDK.На самом деле, если я регистрирую то, что требуется ('eventbrite'), это все, что я получаю:

const eventbrite = require('eventbrite');
console.log(JSON.stringify(eventbrite));
// {
//   "PAGE_KEY": "page",
//   "CONTINUATION_KEY": "continuation"
// }

Возможно, у меня здесь что-то не так, есть ли дополнительный шаг, который мне нужно предпринять после установки черезНПМ?

1 Ответ

0 голосов
/ 29 января 2019

Я понял, чтобы это работало, вы должны сделать:

const eventbrite = require('eventbrite').default;

Я полагаю, это как-то связано с тем, как Node управляет, требует в более поздних версиях (в моем случае 10).

...