gpt4 book ai didi

curl - Alexa SMAPI 错误,请求的参数无效 : scope

转载 作者:行者123 更新时间:2023-12-03 13:27:36 30 4
gpt4 key购买 nike

我只想要一个与 ALEXA 购物/待办事项列表同步的 API。

在尝试使用关于如何从默认购物 list 获取 Alexa 列表数据的标准文档后,我收到一个错误,它说你应该只在不使用范围 scope=alexa 时获取: skill_messaging

curl -k -X POST -H 'Content-Type: application/x-www-form-urlencoded' -d 'grant_type=client_credentials&client_id=<redacted-id>&client_secret=<redacted-secret>&scope=alexa:skill_messaging' https://api.amazon.com/auth/O2/token

我得到以下错误

{"error_description":"The request has an invalid parameter : scope","error":"invalid_scope"}

帮助部分说,INVALID_SCOPE The requested scope is invalid, which means it is not alexa:skill_messaging. 这没有意义,因为按照书本,它应该是什么.

这都是直接来自文档,https://developer.amazon.com/docs/custom-skills/access-the-alexa-shopping-and-to-do-lists.html#request-format所以我很困惑。我只是尝试做下图中的第一部分,不需要任何用户信息。

First part.

最佳答案

您首先必须进入手机上的 Alexa 应用程序,并允许该技能访问您的列表 Allow access to my shopping list

然后您可以使用图中描述的流程获取同意 token ,然后我所做的是进入技能控制台并从绑定(bind)到我的个人帐户的测试请求中获取同意 token 并在其中使用该同意 token 我的 alexa 应用。

您可以在 https://github.com/fergyfresh/deelist 获取该应用程序

关于curl - Alexa SMAPI 错误,请求的参数无效 : scope,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47412708/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com