Google Assistant推送通知结果为404

时间:2019-04-12 05:17:11

标签: java actions-on-google

我正准备向我的Google助手发送推送通知,但是出现错误。

  

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

首先,我参考了aog文档,以Java语言发送通知,我认为我的userId和意图是正确的,如果输入错误,响应不是404。

因此,我尝试按照actionssdk-updates-java进行构建,只需按照设置说明进行操作,我的助手就可以成功进行构建,并且对话正常,当我尝试“发送通知”时,响应仍然是404。 >

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

Push Notification result

2 个答案:

答案 0 :(得分:0)

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

要启用Actions API:

  1. Google Cloud Platform console中,从下拉列表中选择您的项目ID
  2. 菜单☰> API和服务> >选择 Actions API > 启用< / strong>

答案 1 :(得分:0)

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