0

我专门使用 Meteor。

我想调用 Facebook API(使用 Meteor 的 HTTP)以在 Meteor 的客户端显示图片。我已经看到了 Fiber Futures 的使用、Sessions 中数据的存储以及使用客户端调用同步服务器调用,但我不确定目前最好的方法是什么,或者其他方法现在是否已经过时。

4

1 回答 1

0

这是一个常见的用例,可以接受的解决,无需考虑太深。

发出 HTTP 请求,并使用结果。如果你得到一个 URL,保存到会话。将模板设置为基于该会话变量,一旦回调更新会话,它将自动刷新。

http://docs.meteor.com/#http

HTTP.call("POST", "http://api.twitter.com/xyz",
          {data: {some: "json", stuff: 1}},
          function (error, result) {
            if (result.statusCode === 200) {
              Session.set("twizzled", true);
            }
          });

** * ** * ** * ** * ** * ** * ** * ** * ** *8

致狂热的反对者:这是一项全新的技术,瞬息万变,才刚刚起步。不难找到几个月前不准确的信息。让我们少一点批评新手的速度,直到问题变得更难处理。如果它让您感到厌烦,请尽快跳过一个问题。

于 2013-09-02T19:57:21.613 回答