【问题标题】:Google assistant Push Notification result is 404谷歌助手推送通知结果为 404
【发布时间】:2019-06-06 11:12:27
【问题描述】:

我正在尝试向我的 Google 助理发送推送通知,但出现错误。

“代码”:404,“消息”:“未找到请求的实体。”,“状态”: “NOT_FOUND”

起初,我参考aog doc about send notifications in java language,我认为我的userId和intent是正确的,如果输入错误,响应不是404。

所以我尝试在actionssdk-updates-java中构建,按照设置说明,我的助手可以成功构建,并且对话正常,当我尝试“发送通知”时,响应仍然是404。

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

【问题讨论】:

    标签: java actions-on-google


    【解决方案1】:

    要发送推送通知,您必须首先为您的项目启用 Actions API。

    启用操作 API:

    1. Google Cloud Platform console 中,从下拉列表中选择您的项目 ID
    2. Menu ☰ > APIs & Services > Library > 选择 Actions API > 启用

    【讨论】:

      【解决方案2】:

      我最近找到了原因。
      示例代码类 Target 需要 locale 参数, 因为我项目的语言环境不是英语。
      一旦我用英语创建了一个项目,推送通知就可以正常工作。
      Push notifications docs 中,java 和 nodejs 之间的区别在于目标中的语言环境。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-03-06
        • 2021-06-27
        • 1970-01-01
        • 2014-01-08
        • 2015-03-08
        相关资源
        最近更新 更多