javascript - 无法向 Google 智能显示屏发送推送通知

标签 javascript node.js google-assistant-sdk

我需要向 Google Nest Hub 发送推送通知。 我按照谷歌的文档:https://developers.google.com/assistant/engagement/notifications

问题是我可以向智能手机发送通知,但不能向智能显示屏发送通知。

const request = require('request');
const {google} = require('googleapis');
const key = require("./Jessa Assistent-730a994db178.json");

const jwtClient = new google.auth.JWT(
  key.client_email, null, key.private_key,
  ['https://www.googleapis.com/auth/actions.fulfillment.conversation'],
  null
);

jwtClient.authorize((err, tokens) => {
  if (!err) {
    request.post('https://actions.googleapis.com/v2/conversations:send', {
      auth: {
        bearer: tokens.access_token,
      },
      json: true,
      body: {
        customPushMessage: {
          userNotification: {
            title: 'Push Notification Title',
          },
          target: {
            userId: '<User_ID> (Took this part out of this example)',
            intent: 'High Priority Vragen',
            locale: 'nl-NL'
          },
        },
        isInSandbox: true,
      },
    }, (err, httpResponse, body) => {
      console.log(`${httpResponse.statusCode}: ${httpResponse.statusMessage}`);
    });
  }
});

最佳答案

智能显示屏不支持通知。

关于javascript - 无法向 Google 智能显示屏发送推送通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58955322/

相关文章:

javascript - React Native 问题 - 通过从构造函数调用另一个方法来初始化状态

javascript - 模态显示中的 Backbone.js 单击事件

javascript - 获取对象字面量内定义的符号的值并迭代其值

ubuntu 上 Nodejs v0.6.12 出现 JSON.parse 错误

javascript - Twilio SMS 消息不断重新发送相同的消息

dialogflow-es - 对话流 : controlling intent identification upon context conflict

dialogflow-es - 如何设置 DialogFlow session 的时区?

javascript - 使用 moment.js 的二月日期无效

javascript - jQuery 和纯 Javascript 验证的区别

android - 在 Android 应用程序中集成谷歌助手