如何从已解决的提取请求中消耗未来?

时间:2020-01-01 23:38:36

标签: javascript promise fetch-api coinbase-api fluture

我正在使用coinbase开发API来访问资产。
要访问费率数据,需要API从POST请求发回的访问密钥。
我正在使用 Flutures 和名为Fetch-Futures的模块,而不仅仅是使用基于Promise的访存API。

我以前没有使用过期货。响应状态为 ok(200),但是我返回的对象中的所有选项都在它们旁边(see screenshot)被解析。

解析数据对象内每个键的类型到底是什么意思?

这是否意味着我应该已经可以使用这些值,或者还需要执行其他步骤才能返回访问令牌?

我想要一种访问r.json[_value].access_token的好方法。

JS:

function exchangeCodeForAccessToken(tempCode) {
  const accessTokenURL = exchangeCode.url(tempCode);

  const getAccessToken = url => {
    console.log(fetchy);
    return fetchy(url, exchangeCode.options)
      .map(r => {
        console.log(2, r.json);
        return r;
      })
      .value(console.log);
  };

0 个答案:

没有答案