子项需要父级访问令牌(Node.JS,API)

时间:2015-07-26 01:04:40

标签: javascript node.js access-token

我正在尝试为公共API创建客户端,我目前遇到此问题。客户端请求访问令牌,然后可以在将来的请求中使用该访问令牌作为身份验证。所以我目前有一个Client对象来处理请求和维护这个密钥。现在,我正在通过ID new Page(1)实例化子对象,为了获取信息,我将介绍类似page.requestInformation()的内容。

我的问题是,当他们自己不知道访问信息所需的访问令牌时,我的子对象(页面,文档)从服务器请求信息的最佳实践/结构/模式是什么?

var client = new Client('appid', 'appsecret');

client.getAccessToken(function (token) {
  doc = new Document(1); // Create a new document for ID = 1
  doc.fetchInformation(function (information) {
    // I now have the information.
  });

  // Doc would make a request to https://api.com/documents/1
  // but it needs to know the access token.

  // Would I just let every 'Document' type know the token from now on?
  // I'm asking what is the best structure for this kind of thing?
});

由于

0 个答案:

没有答案