我有一个react本地应用程序,并按顺序屏幕屏幕包含一个按钮,我想调用一个函数,该函数会将通知发送给特定设备我有他的FCM因此如何处理这些,我不想触发实时数据库,只需单击并致电,
orderdetails.js
<TouchableOpacity onPress={() => // here i want call function i wrote in index.js so?} >
<Text style={{ color: "#fff", fontSize: 17 }}>Completed</Text>
</TouchableOpacity>
index.js
exports.sendN = functions.https.onRequest((req, res) => {
try {
const response = await admin.messaging().sendToDevice(registrationTokens, payload);
console.log('Successfully sent message:', response);
}
catch (error) {
console.log('Error sending message:', error);
}
return null;
});
您可以使用此处显示的可召唤功能,也可以直接从您的Android代码调用HTTP函数,如下所示。后一种情况下的客户端JavaScript代码将只是调用常规HTTP URL,因此该列表的任何结果都应是一个很好的起点。这个有点旧,但还不错:http在javascript中获取请求?