私はAVSの移行のドキュメントを確認した後(https://developer.amazon.com/public/solutions/alexa/alexa-voice-service/docs/migration-guide)nghttp2でダウンロードチャンネルを確立するにはどうすればいいですか? (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```
私は同じ問題があります。私の要求は、JavaではJetty経由で正常に動作しますが、nghttp2では正常に動作しません。 Alexaは未知の理由で接続を閉じます。 :/ –
私の状況は:1つのaccess_tokenが同時に2つのクライアントによって使用されました。 1つのクライアントを閉じるだけで、もう1つは正常に動作します。 –
友人、この問題をどうやって解決しますか? – user3222184