Dialogflow帐户链接授权代码流如何强制重新关联帐户

问题描述

@H_404_0@ 设置: 我有一个与Google Assistant集成在一起的代理,并使用授权码流成功链接到帐户。 我可以使用从初始帐户链接流中的用户对象返回的身份验证令牌进行api调用。 使用复选框启用了帐户链接,以便在使用代理之前要求帐户链接

enter image description here

@H_404_0@我不确定是否经过一段时间或撤销令牌访问后是否正常。但是验证API调用将返回401未经授权。

enter image description here

@H_404_0@用户对象仍然具有VERIFIED状态,但是令牌无效。

enter image description here

@H_404_0@目前,我只是返回给用户,让他们稍后再试,最终我假设令牌到期后它会解决。我想通过初始帐户关联的方式在对话中尽快解决此问题。这使我无法调试。

@H_404_0@ 问题: 有什么方法可以触发从实现中进行帐户关联的流程?还是强制验证状态为未验证? 甚至清除缓存数据以允许重新验证的方法也会有所帮助吗?

@H_404_0@ 编辑 添加验证呼叫。简单的通话。

  try {
    return response = await instance.get('/oauth2/validate',{ headers: { 'Authorization': `Bearer ${token}` } });
  } catch (error) {
    _handleError(conv,error);
  }
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)