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

帐户链接Alexa与Twitter-亚马逊回声

经正祥
2023-03-14

到目前为止,我似乎无法将我的Alexa技能与twitter联系起来。目前,我有一个运行在EBS上的node/express服务器,我正在使用passport twitter来处理身份验证的oauth部分。现在我的流程是这样的:

  1. 在Alexa应用程序中启用技能

我登录和一切,所以我认为问题是重定向,这是在我的快递服务器上定义的twitter auth回调,就像这样:

app.get('/auth/twitter/callback',
passport.authenticate('twitter', {failureRedirect: '/login'}),
function(req, res){

  var redirectUrl= 'https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR508CPU9#state='
  +state+'&access_token='+myToken+'&token_type=Bearer';

  res.redirect(302, redirectUrl);
});

我的重定向url(减去敏感数据)为https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR5BLAH#state=

任何关于如何调试/故障排除的想法,以及任何解决问题的建议,都将不胜感激。

共有1个答案

陆烨磊
2023-03-14

在状态URL参数之前有一个哈希 ('#') 。也许你的意思是这是一个符号

https://pitangui.amazon.com/spa/skill/account-linking-status.html?vendorId=M28J2SR5BLAH

 类似资料:
  • 我想问alexa各种各样的问题,最后我想让它问“你还有什么想知道的吗?”当我说“是”(yes是工作建议)时,它应该根据我的意图来建议我。就像我在

  • 我正在使用Amazon安全配置文件(LWA)学习新的Alexa技能,并遵循本教程:https://developer.amazon.com/blogs/post/Tx3CX1ETRZZ2NPC/alexa-account-linking-5-steps-to-seamlessly-link-your-alexa-skill-with-login-with-amazon 一切似乎都运转良好。它将我重

  • 我正在努力培养Alexa技能。我仍在试图让Alexa在有意向请求时说些什么,但我遇到了一个错误,我不知道该怎么办。当我通过Alexa服务模拟器运行示例话语时,我得到了错误: 无法调用远程终结点,或者它返回的响应无效。 如果我在lambda测试事件中运行相同的语句,我得到的错误是: "错误消息":"异常:引用错误:未定义输出" 我的javascript代码是 任何帮助将不胜感激,谢谢!

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

  • 我正在使用现有服务为Alexa Echo创建一项定制技能 这项服务有很多功能,但用途不同<我希望我的技能能为所有这些功能服务 所有服务都是HTTPS POST服务,它接受JSON原始正文请求并以JSON格式提供结果 第一季度。我可以像单独的意图一样使用我的技能中的每个功能吗 Q2。我应该使用Lambda还是直接点击我的服务 Q3。如果使用Lambda,我可以构造所需的有效负载并发送到我的服务,获取

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