0

알렉사 플래시 브리핑을 작성했으며 지난 며칠간 원활하게 실행되었습니다. 갑자기 어제 갑자기 종점이 인식되지 않게되었습니다. 어디에서나 엔드 포인트를 테스트하려고하면 모든 것이 잘됩니다.알렉사 플래시 브리핑 오류 피드 파기

이 엔드 포인트는 어제까지 아무런 문제없이 몇 주 동안 작동했습니다.

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 게이트웨이와 관련이 있다고 생각합니다. 게이트웨이 설정을 변경 한 항목을 편집했을 수 있습니다.