当前位置: 首页 > 知识库问答 >
问题:

使用facebook的Alexa帐户链接

艾修然
2023-03-14

我试图建立一个alexa技能,这将有facebook登录作为一个帐户链接提供商。我已经建立了它的开发版本,正在使用我自己的帐户。现在我正在考虑提交Facebook的应用程序进行审查,这样我就可以公开我的html" target="_blank">应用程序,并发布alexa技能。

我遇到的第一个可能是,我需要在FB应用程序中指定平台。最接近我的用例的可能是网站。但是要在字段中放置什么url。我的技能网址?

另一件事是,我想让用户的好友列表,使用我的应用程序。此范围需要用户许可。为了得到它,我必须写我将如何使用这些数据,如何测试它,并提供它是如何工作的屏幕截图。有一堆要求,比如,登录页面的按钮必须是FB风格的,而在alexa应用程序中,它只是登录页面的简单链接。还有怎么写,测试说明?

我越想越觉得,似乎不可能有FB服务作为alexa技能的账户链接服务。也许有人已经成功地建立了一个工作的生活技能与FB作为帐户链接服务,并可以分享您的经验?

共有1个答案

华安民
2023-03-14

要在字段中放置的url。我的技能网址?

是的,但是我怀疑一个“网站”是如何最接近你的用例的。

写下我将如何使用这些数据

回答你的技能如何使用用户好友列表,你为什么想要它,以及它如何增加你技能的用户体验。

登录页面必须是FB风格,而在alexa应用程序中,它只是登录页面的简单链接。

这应该是好的,提及如何在Alexa登录工作,以及您的技能用户如何重定向到FB登录页面。

如何编写、测试说明?

一步一步地写,尽可能简单,就像有人要如何使用它一样。创建一个亚马逊测试帐户,并将其添加到您的Alexa技能测试人员下。共享此测试帐户以及说明。

我越想,似乎就越不可能将FB服务作为alexa skills的账户链接服务。

试一试,这肯定是可能的。我会像这样试的。等待他们的答复。如果有任何错误或他们需要任何其他数据/说明/澄清,他们希望留下评论。

附言:我没有任何提交Facebook应用程序的经验。检查其他答案,这只是我的建议。

祝你一切顺利。

 类似资料:
  • 我正在创建一个帐户链接Alexa技能。我得到了链接授权码并将其交换为访问令牌。然后,我尝试将所有参数:代码、访问令牌、技能ID放入Alexa技能激活API。我总是得到一个信息:“无效的帐户链接凭据”。 要怎么做?

  • 你会认为亚马逊的两种产品会很好地整合在一起。你还会认为亚马逊会在他们的服务上留档。两者都大错特错。 我正在使用与Alexa的帐户链接,并使用AWS Cognito作为我的oauth提供商。我能够成功地链接我的帐户只是罚款,并与每一个后续的alexa调用我得到一个访问令牌返回给我。现在怎么办? 我需要能够从alexa lambda功能访问其他AWS服务,如dynamo、lambda和iot。我想这很

  • 我真的在努力让我的头脑循环账户链接到alexa技能。我已经写了一个技能给我信息从strava回来,所有的工作都很好,但我需要一个令牌来访问用户Strava帐户。 我已经阅读了亚马逊的文档,但是对于如何设置链接,我仍然有点困惑。我可以打开Strava登录页面,但我刚从amazon收到一个错误,上面说“无法链接技能”,这是我的设置: 授权URL-https://www.strava.com/oauth

  • 我试图在我的技能中使用帐户链接。问题是文档不够清晰。我有一个登录屏幕,它重定向到URL参数中提供的amazon重定向uri,我还包括代码(顺便说一句,我使用的是Auth code Grant),问题来了。我的脚本获取代码和客户端凭据并生成两个令牌,但是它应该如何处理它们呢?他们的系统是否等待json响应或包含两个令牌(使用它们的名称作为键)的东西,或者我是否应该再次重定向?他们在文档中说服务器应该

  • 我的目标是以我的技能使用OAuth访问令牌读取/管理用户日历(Google/Microsoft/Apple)。如果只有一个帐户,我可以这样做。然而,我想让用户选择不同的账户(谷歌/微软/苹果)。我相信我们可以使用OAuth隐式授权类型来实现这一点。但我想使用OAuth'Auth Grant Type',它提供刷新令牌。因此,我不想要求用户在访问令牌过期时(1小时)再次链接帐户。有可能做到这一点吗?

  • 我试着把我的蔚蓝环境和阿列克谢联系起来。我使用与HTTPBasic身份验证代码授予。输入授权URI、令牌URI、客户端ID和客户端秘密后,alexa技能中的链接帐户页面重定向到login.microsoftonline.com.登录后,我被重定向到skills.amazon.com上面写着无法将帐户链接到您的技能。对于alexa终结点,我使用的是Azure Function App。在Postma