1

在我们的 Alexa 技能中,我们想要确定用户是否禁用了 Alexa 通知权限。因此,我们在 Skill.json 中添加了以下内容:

...
"subscriptions": [
    {
      "eventName": "SKILL_PROACTIVE_SUBSCRIPTION_CHANGED"
    }
],
...

然后,我们创建了一个 Intent Handler 来响应 type 的请求AlexaSkillEvent.ProactiveSubscriptionChanged

我们已经验证,当用户授予 Alexa 通知权限时会调用此处理程序,但当用户禁用 Alexa 通知权限时不会调用此处理程序。

我们如何确定用户是否在我们的技能中禁用了 Alexa 通知?

4

0 回答 0