我正在尝试访问远程服务器 API 并需要进行 ajax 调用。最好从服务器端完成,以免泄露 API 密钥。我将如何用流星做到这一点?
问问题
3813 次
2 回答
3
当前的方式似乎是通过http包。
首先将其添加到您的项目中,如下所示meteor add http
:然后你可以像这样使用它:
var result = HTTP.call("GET", "http://api.twitter.com/xyz",
{params: {user: userId}});
于 2014-02-16T22:33:41.577 回答
2
如果它是一个 REST API,您可能想要使用(此处Meteor.http.post
的文档)。就像是:
Meteor.http.post(API_URL, {foo: 'bar', other: 'data'}, function(err, result) {
if (!err)
// do something with the result.
});
这也适用于客户端。
于 2012-08-20T23:02:35.073 回答