0

IBM Cloud auth 持有者令牌 ( access_token) 将在一小时后过期。两个问题:

是否有特定的错误消息表明access_token已过期?不是一般的错误信息HTTP Authentication failed; no valid credentials available。具体来说,Speech-to-Text SDK 是否在此处发送消息

stream.on('message', function(message, data) {

什么时候access_token过期?

第二个问题:这个答案

使用 grant_type refresh_token 比获取新的访问令牌没有任何好处

为了确认我理解这一点,refresh_token永远不应该使用;我应该买一个新的access_token

4

1 回答 1

0

我建议使用IAMAuthenticator来处理所有事情。在此处查看最新的语音文档。您链接到了似乎已弃用的RecognizeStream 。

有一个关于如何使用 IAMAuthenticator 进行初始身份验证的示例。然后该对象自动处理刷新。

于 2020-04-05T17:15:23.627 回答