2017-01-20 1 views
-1

私はAVSの移行のドキュメントを確認した後(https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/docs/migration-guidenghttp2でダウンロードチャンネルを確立するにはどうすればいいですか? (C/C++)(AVS)

私はこのようなHEADER frame.Theデータを送信しますどの "nghttp2_submit_request" を使用して、行われて接続SSLた後、要求を行いました。

:方法:GET

:スキーム:HTTPS

:パス:/ v20160207 /ディレクティブ

認可:ベアラ{{access_tokenは}}

そして、私は、この見つかりました:

{ "ヘッダ":{ "名前空間": "システム"、」{{access_tokenは}}は無効である場合、それはJSON形式の文字列応答だろう

を名前 ":" 例外 " "messageIdです": "83e5e334-5470-43c4-86d7-be5cbc19a4bd"}、 "ペイロード":{ "コード": "UNAUTHORIZED_REQUEST_EXCEPTION"、 "説明":" 要求を認証することができません。 }} "。

を有効な認証トークンを提供してくださいが、{{access_tokenは}}が有効であれば、それは応答GOAWAYフレームをでしょう。だから、

を。私は今、何をするつもりすべきか?いずれかが私を助けることができますアウト?それは....素晴らしいappreciation```

答えて

0

それは悲しい話だだろう:(

を私が取得する "companionService" と "たJavaClient" クライアントを実行して{{access_tokenはを}}

私のテストクライアントの{{access_token}}を過ぎてしまいました。 e「javaclient」

今朝、私は偶然それを閉じます。だからそれはつながった。

それから私はGOAWAYフレームを期待して来る....オープンテストクライアントでたJavaClientが開いてテストします。

次に、私はjavaclientを閉じ、テストクライアントを実行します.GOAWAYフレームは表示されません。

それは悲しい物語.....このような状況では

だ、AVSは============= ...

をエラーINFOMATIONを言うことができないようです=======================================

私は完全にテストした後、これを閉じます...

+0

私は同じ問題があります。私の要求は、JavaではJetty経由で正常に動作しますが、nghttp2では正常に動作しません。 Alexaは未知の理由で接続を閉じます。 :/ –

+0

私の状況は:1つのaccess_tokenが同時に2つのクライアントによって使用されました。 1つのクライアントを閉じるだけで、もう1つは正常に動作します。 –

+0

友人、この問題をどうやって解決しますか? – user3222184

関連する問題