无法向 Google Smart Display 发送推送通知
Posted
技术标签:
【中文标题】无法向 Google Smart Display 发送推送通知【英文标题】:Can't send push notification to Google Smart Display 【发布时间】:2019-11-20 13:18:31 【问题描述】:我需要将推送通知发送到 Google Nest Hub。 我关注了 Google 的文档: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`);
);
);
【问题讨论】:
【参考方案1】:智能显示屏不支持通知。
【讨论】:
以上是关于无法向 Google Smart Display 发送推送通知的主要内容,如果未能解决你的问题,请参考以下文章
了解如何在 google home 设备中下载 javascript 代码,以便在本地家庭执行(google smart home 上的操作)