0

私はAlexaのフラッシュブリーフィングを書いており、ここ数日間スムーズに動いています。突然昨日、私のエンドポイントは認識されなくなりました。他の場所でエンドポイントをテストしようとすると、すべてがうまくいくように見えます。Alexa Flashブリーフィングエラーフィードの解析

このエンドポイントは、昨日まで問題なく何週間も働いています。

私はAWSラムダでエンドポイントを書きました。ここに私の応答コードはlambaです。

callback(null, { 
    statusCode: '200', 
    headers: {'Content-Type': 'application/json'}, 
    body: JSON.stringify(
     { 
      "uid": uuidv4(), 
      "updateDate": new Date(), 
      "titleText": "FILLER", 
      "mainText": mainText}) 
     }); 

私はstatusCodeをフラッシュブリーフィング応答のために必要ではない、と私はそれで除去テストしていると、それは何も変更しません理解しています。 JSON.stringifyを削除してみましたが、何も変わりません。応答の中で何が変わったのか、単に文書の情報を更新していないのですか? IAMで必要なものを削除しましたか?どんな助けも素晴らしいだろう!

+0

IAMを編集しましたか? IAMからセキュリティルールを削除すると、特定のアプリケーション/リソースへのアクセスが停止することがあります。 –

+0

私はそれを信じていない、私はめったにそこに行かない。私が特に必要とするルールが、偶然に取り除かれた可能性はありますか? –

答えて

0

私は問題を修正したようでした。私は新しいラムダ関数を作成し、コードを貼り付けましたが、今は効いているようです。この問題はAPIゲートウェイで発生した可能性があります。ゲートウェイ設定を変更したものを編集した可能性があります。