Alexa 集成
将您的物联网解决方案与 Alexa 语音助手集成,需要将您的物联网应用用户账户与其 Alexa 账户进行绑定(账号链接)。一旦完成绑定,当用户向 Alexa 实体设备发出指令时,平台即可识别并控制属于该特定用户的物联网设备。
为了实现这一点,您的应用程序必须提供一个 OAuth 2.0 授权页面。用户通常会直接在 Alexa 移动应用中发起此账号绑定流程。
配置用户绑定步骤
创建身份提供者 (IdP): 在您的 SiX统一认证&授权 工作空间中设置一个专用的身份提供者,用于管理身份认证。
配置 OAuth 2.0 客户端: 为 Alexa 集成创建一个特定的 OAuth 客户端,并将其与步骤 1 中创建的 IdP 相关联。请注意,虽然您的主物联网应用和 Alexa 集成共享同一个 IdP,但出于安全和跟踪考虑,它们应使用不同的 OAuth 客户端。
映射 API 端点: 在Alexa开发者控制台中配置您的身份提供者 (IdP) 的OAuth 2.0 端点。