Javascript Can';t向Google Smart Display发送推送通知
我需要向Google Nest Hub发送推送通知。 我跟踪了谷歌的文档: 问题是我可以向智能手机发送通知,但不能向智能显示屏发送Javascript Can';t向Google Smart Display发送推送通知,javascript,node.js,google-assistant-sdk,Javascript,Node.js,Google Assistant Sdk,我需要向Google Nest Hub发送推送通知。 我跟踪了谷歌的文档: 问题是我可以向智能手机发送通知,但不能向智能显示屏发送 const request = require('request'); const {google} = require('googleapis'); const key = require("./Jessa Assistent-730a994db178.json"); const jwtClient = new google.auth.JWT( key.cl
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}`);
});
}
});
const request=require('request');
const{google}=require('googleapis');
const key=require(“./Jessa Assistent-730a994db178.json”);
const jwtClient=new google.auth.JWT(
key.client_电子邮件,null,key.private_密钥,
['https://www.googleapis.com/auth/actions.fulfillment.conversation'],
无效的
);
jwtClient.authorize((错误,令牌)=>{
如果(!err){
请求.邮寄('https://actions.googleapis.com/v2/conversations:send', {
认证:{
持有者:令牌。访问令牌,
},
是的,
正文:{
自定义推送消息:{
用户通知:{
标题:“推送通知标题”,
},
目标:{
userId:'(从本例中取出此部分)',
意图:“高优先级Vragen”,
区域设置:“nl nl”
},
},
isInSandbox:是的,
},
},(错误,httpResponse,body)=>{
log(${httpResponse.statusCode}:${httpResponse.statusMessage}');
});
}
});
智能显示器不支持通知。智能显示器不支持通知