Alexa app无法删除智能家居设备

问题描述 投票:0回答:1

我正在尝试从 alexa 应用程序中删除设备。但我不断收到消息“Alexa 无法删除此设备。请重试”。这些设备已通过我的后端代码成功添加。

我正在寻找可能是根本原因的建议。

有人知道如何解决这个问题吗?

alexa alexa-skills-kit
1个回答
0
投票

您描述的行为是预期的并且是设计好的——为了从客户帐户中删除您的技能发现的智能家居设备,您需要能够主动删除端点,并跟踪您的技能何时被客户禁用.

如果您想使用智能家居技能主动从 Alexa 应用程序中删除设备,您可以使用 DeleteReport 事件指定已从客户帐户中删除的端点: https://developer.amazon.com/docs/alexa/device-apis/alexa-discovery.html#deletereport-event

如果您想跟踪技能何时被禁用,您可以订阅 SkillDisabled 事件以在您的端点接收事件: https://developer.amazon.com/docs/alexa/smapi/skill-events-in-alexa-skills.html#skill-disabled-event

通过将 SkillDisabled 事件与 DeleteReport 相结合,您将能够跟踪技能何时被禁用 - 然后您可以使用 DeleteReport 根据客户 ID 删除客户的端点。

© www.soinside.com 2019 - 2024. All rights reserved.