Alexa Progressive Response stopped working in AWS Lambda - unrecognized requestId

0

I have a lamba endpoint for an Alexa Skill. The lambda calls the directive service to provide a Progressive Response as per the documentation - https://developer.amazon.com/en-US/docs/alexa/custom-skills/send-the-user-a-progressive-response.html Until recently the code worked fine - however I am now getting a HTTP 403 error with a message ERROR Error [ServiceError]: The skill is not allowed to send directives at the moment. at DirectiveServiceClient.<anonymous> (/opt/nodejs/node_modules/ask-sdk-model/index.js:219:35) at step (/opt/nodejs/node_modules/ask-sdk-model/index.js:45:23) at Object.next (/opt/nodejs/node_modules/ask-sdk-model/index.js:26:53) at fulfilled (/opt/nodejs/node_modules/ask-sdk-model/index.js:17:58) at processTicksAndRejections (node:internal/process/task_queues:96:5) { statusCode: 403, response: { message: 'Unrecognized requestId: xxxxxxxxxx' } }

I am using the example code from Amazon Alexa documentation. I have also sent the request directly in via HTTPS and get the same issue. Has anyone else encountered this issue and resolved it? Thanks

matthew
已提問 4 個月前檢視次數 49 次
沒有答案

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南