[英]how to run node.js server when button clicked in react native
我有一个 node.js 服务器文件用于发送推送通知。(文件名:server.js)
当我在终端中编写“node server.js”时,它工作成功。
但我不想像这样手动运行 node.js 服务器。
我想在单击反应本机的按钮时运行服务器。 我试过 这个文档,但它在 Windows10 上不受支持。
我怎样才能做到这一点?
服务器.js
const fcm = require('fcm-notification');
const FCM = new fcm('./bildirim8-4090c-firebase.json');
const token =
'exe-079BQlU:APA91bEI0UFim_Sl4G8mZbfbQ84obrkaXQ47bUlmx_Po5ntkh5hp1BbiNSP_lh28cmUEvUaW5VSe765_yRSVuFyPv5wqgFhh0Jat-Lj3kGZGB-I37lCvg8Ab3q9TRNdOpPBiolS10tmJ';
var message = {
data: {
//This is only optional, you can send any data
score: '850',
time: '2:45',
},
notification: {
title: 'inside node.js server',
body: 'message sent!',
},
token: token,
};
FCM.send(message, function(err, response) {
if (err) {
console.log('error found', err);
} else {
console.log('response here', response);
}
});
您的按钮需要向后端发送请求。 响应是启动服务器的响应
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.