12

Meteor 是否(或将)提供一个库来处理外部 Web API 调用?例如,构建与 Facebook Graph API 或 Google Spreadsheet API 集成的 Meteor 应用程序。

4

3 回答 3

20

Meteor now includes the http package. First, run meteor add http. Then you can make HTTP requests on the server in either sync or async style:

// 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);
});

Same thing works on the client, but you have to use the async form.

于 2012-04-29T15:46:09.197 回答
3
if (Meteor.is_server) {
    var http = __meteor_bootstrap__.require("http")
    // talk to external HTTP API like you would in node.js
}
于 2012-04-11T05:47:10.837 回答
0

HTTP

HTTP 在客户端和服务器上提供 HTTP 请求 API。要使用这些功能,请使用 $meteor add http 将 HTTP 包添加到您的项目中。

于 2014-10-18T18:52:22.723 回答