如何获取非自主开发的公开Alexa Skill的Skill ID?
获取非自主开发Alexa Skill ID的方法
Hey there! Let's walk through how to get the Skill ID for that Personal Affirmations skill you want to trigger, plus a go-to method that works for any public Alexa Skill out there.
针对「Personal Affirmations」技能的快速获取步骤
- 打开亚马逊Alexa技能商店,找到这款技能的详情页(你已经有对应的页面入口了,直接访问即可)。
- 查看浏览器地址栏的URL:
https://www.amazon.co.uk/Kailash-Panwar-Personal-Affirmations/dp/B07SVY2RMT - 里面的
B07SVY2RMT就是这款技能的Skill ID!直接取用这个字符串就行。
获取任意公开Alexa Skill ID的通用方法
方法1:从技能商店URL直接提取
这是最快捷的方式,无需登录任何后台:
- 找到目标技能的亚马逊Alexa技能商店详情页(直接搜索技能名称就能定位到)。
- 查看页面的URL——不管是哪个地区的亚马逊商店(.com/.co.uk/.de等),技能详情页的URL里都会包含一段格式为
BXXXXXXXXXX的字符串,这就是它的Skill ID。举个例子:如果技能URL是
https://www.amazon.com/My-Cool-Skill/dp/B09ABC4567,那B09ABC4567就是对应的Skill ID。
方法2:通过Alexa开发者后台查看(无需开发权限)
如果对URL提取的ID有疑问,或者想做进一步确认,可以用这个方法:
- 登录你的亚马逊开发者账号(没有的话注册一个免费账号即可,不需要具备开发经验)。
- 进入「Alexa Skills Kit」控制台,点击顶部的「Discover Skills」按钮。
- 在搜索框输入目标技能的名称,找到对应技能后点击进入详情页。
- 在技能详情页的信息区域(通常在页面右侧或底部),你会看到明确标注为「Skill ID」的字段,里面就是完整的技能ID。
拿到Skill ID之后,你就可以按照Alexa Media Player集成的文档,用这个ID来触发对应的技能啦。
内容的提问来源于stack exchange,提问作者nnthinh912




