Skip to content

小度集成

小度

将您的物联网解决方案与小度语音助手集成,需要将您的物联网应用用户账户与其小度账户进行绑定(账号链接)。一旦完成绑定,当用户向小度实体设备发出指令时,平台即可识别并控制属于该特定用户的物联网设备。

为了实现这一点,您的应用程序必须提供一个 OAuth 2.0 授权页面。用户通常会直接在小度 App 中发起此账号绑定流程。

注意

请注意,在我们的测试中发现,当小度调用令牌端点(Token Endpoint)时,它会在 查询参数表单主体 中冗余地传输参数。这种重复会导致 SiX统一认证&授权 无法正确处理请求;因此,我们的集成层包含了特定处理逻辑来规范化这些请求。

配置用户绑定步骤

  1. 创建身份提供者 (IdP): 在您的 SiX统一认证&授权 工作空间中设置一个专用的身份提供者,用于管理身份认证。

  2. 配置 OAuth 2.0 客户端: 为小度集成创建一个特定的 OAuth 客户端,并将其与步骤 1 中创建的 IdP 相关联。请注意,虽然您的主物联网应用和小度集成共享同一个 IdP,但出于安全和跟踪考虑,它们应使用不同的 OAuth 客户端。

  3. 映射 API 端点: 将下方 API 文档中提供的端点映射到小度开放平台(XiaoDu Developer Console)中相应的配置字段。

注意

要完成集成,请将身份提供者 (IdP) 的标准令牌端点替换为下方列出的专用端点。

请将 xiao-du-cloud-to-cloud-controller 部分中的以下令牌端点配置到您的小度开发者控制台中:

API 端点文档: 小度集成 API

领先的解决方案提供商