Подтвердить что ты не робот

Как легко вызвать внешние веб-API в Meteor?

Предоставляет ли (или будет) Meteor библиотеку для обработки внешних вызовов веб-API? Например. для создания приложения Meteor, которое интегрируется с API-интерфейсом Facebook Graph или API Google Spreadsheet.

4b9b3361

Ответ 1

Теперь Meteor включает пакет http. Сначала запустите meteor add http. Затем вы можете создавать HTTP-запросы на сервере в стиле синхронизации или асинхронного использования:

// server sync
res = Meteor.http.get(SOME_URL);
console.log(res.statusCode, res.data);

// server async
Meteor.http.get(SOME_URL, function (err, res) {
  console.log(res.statusCode, res.data);
});

То же самое работает на клиенте, но вы должны использовать асинхронную форму.

Ответ 2

if (Meteor.is_server) {
    var http = __meteor_bootstrap__.require("http")
    // talk to external HTTP API like you would in node.js
}

Ответ 3

HTTP

HTTP предоставляет HTTP-запрос API на клиенте и сервере. Чтобы использовать эти функции, добавьте пакет HTTP в свой проект с добавлением $meteor http.