question

mokacertification avatar image
mokacertification asked

Can't add Skill by User

微信图片-20210918144839.jpg After login amazon , skill store.

we can find our skill, but in Japan end-user can't add skill to account.

it shows --The Smart TV Assistant account link could not be completed.

Later-try again. Below is end-user picture link. please referece, Thanks

https://docs.google.com/drawings/d/1WsoU7w8GA-hfU7VIdg0B-5IWVcTTpY_iDsZIcSvtSh4/edit?usp=sharing


But user add other skill no problem, and we try with HK network ,it's also ok.

skill
10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Jason@Amazon avatar image
Jason@Amazon answered

As a starting point, I would strongly recommend reading over the following blog and knowledge base article. They cover the most common points of friction that Alexa developers encounter with account linking, as well as providing some tips on how to best debug your skill's account linking implementation:

Troubleshooting account linking blog: https://developer.amazon.com/en-US/blogs/alexa/alexa-skills-kit/2020/12/troubleshooting-common-account-linking-issues-with-alexa-skills
Account linking debugging knowledge base article: https://amazon.developer.forums.answerhub.com/articles/38610/alexa-debugging-account-linking.html

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

mokacertification avatar image
mokacertification answered

In Japan I can't link a skill to a Japanese Amazon account via the Alexa app on my smartphone.

About error indication, please see an attached.

And if I use Firefox of PC, I can link Skill with Amazon account.

According to Amazon confirmation, it was left in the error log about the response of the AcceptGrant directive at the time of the link error. Can you investigate from the following directive information?

On the Amazon side, it seems that a 504 error is recorded for the following Accept Grant directives.

Alexa region: FE

Timestamp: 2021/12/27 12:03:09.628 UTC

{

"directive": {

"header": {

"namespace": "Alexa.Authorization",

"name": "AcceptGrant",

"messageId": "80d61647-5f89-4f8b-b24c-a80e13c9ba5b",

"payloadVersion": "3"

},

"payload": {

"grant": {

"type": "OAuth2.AuthorizationCode",

"code": "****"

},

"grantee": {

"type": "BearerToken",

"token": "****"

}

}

}

}

10 |5000 characters needed characters left characters exceeded

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.