将console.log的结果分配给变量

时间:2015-12-16 01:48:29

标签: meteor youtube-api meteor-blaze

您好,我目前正在使用Youtube Api并让所有工作都接受发送授权,这需要我发送一个访问令牌。

我获取访问令牌的代码目前如下所示:

//Client 
Meteor.call("getAccessToken", function(error, accessToken){
  console.log(accessToken);
})


//server
Meteor.methods({
  getAccessToken : function() {
    try {
      return Meteor.user().services.google.accessToken;
    } catch(e) {
      return null;
    }
  }
});

它可以获取访问令牌并将其打印到控制台,但是如何将该值(console.log(accessToken);)保存到我可以在http.get中发送的变量?

1 个答案:

答案 0 :(得分:1)

您可以将其存储在您拨打电话的模板实例

您可以将其存储为全局变量

你可以给它一个上下文来保存它

您可以将其保存到会话变量中。

Session.set("accessToken", accessToken);

这取决于你想要如何构建它。