-1

在我检查了 AVS 迁移的文档后(https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/docs/migration-guide

我在 ssl 连接完成后使用“nghttp2_submit_request”发出请求,该请求将发送 HEADER 帧。数据如下:

:方法:获取

:方案:https

:路径:/v20160207/directives

授权:承载 {{access_token}}

我发现了这个:

如果 {{access_token}} 无效,它将响应一个 json 格式的字符串:

{"header":{"namespace":"System","name":"Exception","messageId":"83e5e334-5470-43c4-86d7-be5cbc19a4bd"},"payload":{"code":"UNAUTHORIZED_REQUEST_EXCEPTION ","description":"无法验证请求。请提供有效的授权令牌。"}}

但如果 {{access_token}} 有效,它将响应一个 GOAWAY 帧。

所以 。我现在该怎么办?谁能帮我吗?这将是一个很大的赞赏```

4

1 回答 1

0

这似乎是一个悲伤的故事...... :(

我用“companionService”运行“javaclient”客户端来获取 {{access_token}}

我刚刚通过 {{access_token}} 到我的测试客户端。不关闭“javaclient”

今天早上,我偶然关闭了它。于是就连上了。

然后我在测试客户端打开的情况下测试 javaclient 打开.... GOAWAY 框架按预期出现。

然后我关闭javaclient,运行测试客户端,GOAWAY帧不来。

这似乎是一个悲伤的故事......

在这种情况下,AVS 似乎无法说出错误信息......

==================================================== ==

我将在完全测试后关闭它...

于 2017-01-22T02:40:07.090 回答