0
 request(
        {
          url:'mysampleendpoint',
          headers: {
            Authorization: 'Auth key from Browser (skymarshal_auth)',
          },
        },
        function(error, response, body) {
          if (response.statusCode === 200) {
            resolve(response.body);
          } else {
            reject(response.statusCode);
          }
        },
      );

我正在使用上面的代码从我的大厅服务器获取工作状态。通话工作正常,没有任何问题。但是,我使用的 auth_key 是由我的浏览器生成的(当我从浏览器对大厅服务器进行简单的 get 调用时,我复制了这个)。此密钥每 24 小时到期一次。如何创建可以在部署的应用程序中使用的永久密钥?

4

1 回答 1

1

我不认为你可以生成一个永久的 api 密钥。减轻这种痛苦的一种方法是编写一个小脚本,该脚本自动从您的~/.flyrc.

于 2018-11-09T14:59:06.160 回答