question

Rajaraman Vaidyanathaswami avatar image
Rajaraman Vaidyanathaswami asked

An unknown scope was requested

I followed all the steps in the tutorial https://github.com/alexa/alexa-smarthome/wiki/Build-a-Working-Smart-Home-Skill-in-15-Minutes and

created a Smart Home skill. The skill works perfectly well for me.

Now I want someone else, who owns an Echo device but doesn't have an Amazon developer account, to test the skill independently.

So I added his email id as a beta tester. (I could not find any other way to share a link to my skill).

When he tried to enable the skill, he got a 400 bad request error with the message: 'An unknown scope was requested'.

My original scope in the skill was 'profile'. Later I tried to add 'profile:email' and 'profile:user_id' but the error does not vanish.

Please help.

alexaaccount linkingscope.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.

1 Answer

KirkC@Amazon avatar image
KirkC@Amazon answered

If I understand correctly, it sounds like the "400 Bad Request" error is appearing for your beta tester when they attempt to enable your beta skill within the Alexa app, correct?

If so, my first thought is that this might be an availability issue where the beta tester's device language or account settings may not be supported by the languages of the skill.

I'd recommend reaching out to us directly by creating a contact us case below:
https://developer.amazon.com/alexa/console/contact-us

Please be sure to provide the following:

- The skill ID of the skill in question
- The e-mail address of your beta tester
- Steps to reproduce the issue

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.