4

我试图让一个在 Meteor 中工作的 http.get 客户端功能。但是,我不断获得自己的页面。

这是我的代码:

Meteor.http.get("api.openweathermap.org/data/2.5/weather?q=London,uk", function (error, result) {
if(error) {
    console.log('http get FAILED!');
} else {
    console.log('http get SUCCES');
    if (result.statusCode === 200) {
        console.log('Status code = 200!');
        console.log(result.content);
    }
}
});

我希望它返回一个包含天气信息的 json 对象。我在这里想念什么吗?

谢谢。

4

1 回答 1

8

http://请通过在开头添加来更新网址。

此外,从您的服务器进行此调用,即创建一个包含上述代码的方法并通过调用该方法Meteor.call()

请参阅Meteor.methods()Meteor.call()

于 2013-07-11T11:54:20.367 回答