从 Alexa 向 API 进行身份验证

     2023-02-19     18

关键词:

【中文标题】从 Alexa 向 API 进行身份验证【英文标题】:Authenticate to API from Alexa 【发布时间】:2021-07-15 20:38:41 【问题描述】:

我将如何通过我的 API 对智能扬声器 (Alexa) 上的用户进行身份验证?

我正在考虑为我的公司开发一种新的 Alexa“技能”,它会说允许我的应用程序中的客户询问他们的 Alexa“谁是我的客户经理?”。我显然不想像大声说出来的那样询问他们的用户名和密码,所以我如何确保我可以在我的 API 中检索到 Alexa 技能将调用的人的帐户?

干杯

【问题讨论】:

【参考方案1】:

您需要进行帐号关联:

帐户链接使您的技能能够将技能用户的亚马逊身份与其在不同系统中的身份联系起来。

见https://developer.amazon.com/en-US/docs/alexa/account-linking/understand-account-linking.html

【讨论】:

如何从 android 客户端进行经过身份验证的 django rest api 调用?

】如何从android客户端进行经过身份验证的djangorestapi调用?【英文标题】:Howtomakeauthenticateddjangorestapicallfromandroidclient?【发布时间】:2017-12-3107:52:40【问题描述】:我正在制作一个以djangorestapi作为后端的android应用程序,并希望... 查看详情

使用 pyodbc 从 Linux 向 Windows SQL Server 进行身份验证

】使用pyodbc从Linux向WindowsSQLServer进行身份验证【英文标题】:AuthenticatefromLinuxtoWindowsSQLServerwithpyodbc【发布时间】:2018-09-1616:05:57【问题描述】:我正在尝试使用pyodbc从linux机器连接到windowsSQLServer。我确实有一些限制:需要使用wi... 查看详情

如何从 Azure 容器应用服务向 Azure ACR 进行身份验证

】如何从Azure容器应用服务向AzureACR进行身份验证【英文标题】:HowtoauthenticatewithAzureACRfromAzurecontainerappservice【发布时间】:2020-09-0618:55:15【问题描述】:我正在尝试设置我的应用容器服务,以便它可以使用托管身份从我们的ACR... 查看详情

从 Zapier 对 Monday.com API 进行身份验证

】从Zapier对Monday.comAPI进行身份验证【英文标题】:AuthenticatingtoMonday.comAPIfromZapier【发布时间】:2020-12-0320:12:18【问题描述】:我正在Zapier(不是ZAP)中构建一个集成,以从Monday.com检索数据Monday使用需要在标头中传递的API密钥来... 查看详情

通过代码从 Apache Beam 应用程序向 Google Cloud 进行身份验证

】通过代码从ApacheBeam应用程序向GoogleCloud进行身份验证【英文标题】:AuthenticatingwithGoogleCloudfromApacheBeamapplicationviacode【发布时间】:2021-10-1621:32:22【问题描述】:我正在尝试在KinesisDataAnalytics中运行一个使用ApacheFlink作为运行时... 查看详情

使用托管标识从 Azure Logic 应用向 Azure Function 进行身份验证

】使用托管标识从AzureLogic应用向AzureFunction进行身份验证【英文标题】:AuthenticatefromAzureLogicapptoAzureFunctionusingManagedIdentity【发布时间】:2019-09-0809:29:30【问题描述】:我正在尝试为逻辑应用和Azure函数配置安全性。Azure函数有一... 查看详情

使用 Devise 从 Rails 上的 json api 进行身份验证

】使用Devise从Rails上的jsonapi进行身份验证【英文标题】:authenticationfromjsonapionRailswithDevise【发布时间】:2014-02-2516:13:03【问题描述】:我使用devise和rails应用程序对来自移动设备的用户进行身份验证;所以用户从他们的移动设备... 查看详情

如何使用基本身份验证而不是 OAuth 2.0 将 Alexa 用户与 3rd 方应用程序相关联

】如何使用基本身份验证而不是OAuth2.0将Alexa用户与3rd方应用程序相关联【英文标题】:HowtolinkanAlexauserwith3rdpartyappusingbasicauthenticationinsteadofOAuth2.0【发布时间】:2017-11-1705:28:29【问题描述】:我正在创建一个自定义AlexaSkill,它使... 查看详情

向 Google 进行身份验证时,从 Spring OAuth2 授权服务器发出 JWT 令牌

】向Google进行身份验证时,从SpringOAuth2授权服务器发出JWT令牌【英文标题】:IssueJWTtokensfromSpringOAuth2AuthorizationServerwhenauthenticatingwithGoogle【发布时间】:2017-07-3009:54:14【问题描述】:我想使用SpringOauth创建一个授权服务器,它能... 查看详情

使用 Python 进行 Spotify API 身份验证

】使用Python进行SpotifyAPI身份验证【英文标题】:SpotifyAPIauthenticationwithPython【发布时间】:2015-02-1717:41:17【问题描述】:我正在尝试在SpotifyAPI中对用户进行身份验证,但它不断向我返回错误代码“invalid_client”。我正在PythonDjango... 查看详情

向 GCP 进行身份验证的应用程序类型用户

】向GCP进行身份验证的应用程序类型用户【英文标题】:ApplicationtypeusersauthenticatingtoGCP【发布时间】:2021-01-1804:47:19【问题描述】:我正在寻找一种标准的Oauth2.0方法,供服务类型用户使用密钥对GCP环境中托管的API进行身份验证... 查看详情

如何从服务器使用 Slack API 进行身份验证

】如何从服务器使用SlackAPI进行身份验证【英文标题】:HowtoauthenticatewithSlackAPIfromserver【发布时间】:2018-07-1207:14:35【问题描述】:我正在构建一个如下所示的Slack斜杠命令/shoutout[@recipientwithmessage]这将使用发件人和收件人的用户... 查看详情

如何将 JWT 从客户端传递到我的 API 以进行正确身份验证?

】如何将JWT从客户端传递到我的API以进行正确身份验证?【英文标题】:HowcanIpassaJWTfromtheclientsidetomyAPItobeproperlyauthenticated?【发布时间】:2019-09-1603:26:01【问题描述】:我需要将带有GET、POST、PUT、DELETE方法的JWT从我的UI传递到我... 查看详情

HTTP 客户端未向代理服务器 C# 进行身份验证

】HTTP客户端未向代理服务器C#进行身份验证【英文标题】:HTTPClientisnotauthenticatingtoproxyserverC#【发布时间】:2018-05-2901:38:10【问题描述】:我正在尝试使用凭据从客户端站点的Windows服务向代理服务器进行身份验证,但不断收到以... 查看详情

身份验证不适用于使用 NodeJS 进行的谷歌云 API 身份验证

】身份验证不适用于使用NodeJS进行的谷歌云API身份验证【英文标题】:AuthenticationisnotworkingforgooglecloudAPIauthenticationwithNodeJS【发布时间】:2021-10-1407:16:02【问题描述】:我正在尝试使用Google服务帐户从GoogleDrive下载文件。为此,我... 查看详情

在 Flask 中是不是有使用 API 密钥进行身份验证的公认方法? [关闭]

】在Flask中是不是有使用API密钥进行身份验证的公认方法?[关闭]【英文标题】:IsthereanacceptedwaytouseAPIkeysforauthenticationinFlask?[closed]在Flask中是否有使用API密钥进行身份验证的公认方法?[关闭]【发布时间】:2013-03-0413:26:28【问题... 查看详情

如何在 laravel 中进行前端 api 身份验证

】如何在laravel中进行前端api身份验证【英文标题】:howtomakefrontendapiauthenticationinlaravel【发布时间】:2019-02-0710:17:25【问题描述】:我在Laravel中使用护照包创建了一个API身份验证系统。当用户每次登录时创建个人访问令牌以及注... 查看详情

如何使用 AutoRest 客户端通过身份验证从 Blazor 客户端应用程序进行 CORS API 调用?

...何使用AutoRest客户端通过身份验证从Blazor客户端应用程序进行CORSAPI调用?【英文标题】:HowtomakeCORSAPIcallfromBlazorclientappwithauthenticationusingAutoRestClient?【发布时间】:2019-12-1012:15:03【问题描述】:我正在尝试从Blazor客户端应用程序... 查看详情