React native 使用React Native向特定用户推送通知
我是移动开发新手,我选择React native,但我想向特定用户发送远程推送通知。我可以使用此库:反应本机推送通知吗?这有一个完整的教程?是的,您可以使用此库将应用程序连接到firebase,然后您所要做的就是记录设备令牌,使您能够仅使用firebase推送此设备的通知。是的,您可以使用此库将应用程序连接到firebase,然后,您所要做的就是记录设备令牌,使您能够仅使用firebase推送此设备的通知。您必须保存每个用户的UUID,然后可以使用axios向这些用户发送推送通知React native 使用React Native向特定用户推送通知,react-native,push-notification,React Native,Push Notification,我是移动开发新手,我选择React native,但我想向特定用户发送远程推送通知。我可以使用此库:反应本机推送通知吗?这有一个完整的教程?是的,您可以使用此库将应用程序连接到firebase,然后您所要做的就是记录设备令牌,使您能够仅使用firebase推送此设备的通知。是的,您可以使用此库将应用程序连接到firebase,然后,您所要做的就是记录设备令牌,使您能够仅使用firebase推送此设备的通知。您必须保存每个用户的UUID,然后可以使用axios向这些用户发送推送通知 export
export const sendNotificationFirebaseAPI = async (
token: string,
title: string,
body: string,
data?: object,
) => {
if (token != '') {
const headers = {
Authorization: `key=${GOOGLE_FCM_KEY}`,
'Content-Type': 'application/json',
}
const bodyToSend = JSON.stringify({
to: token,
notification: {
title,
body,
},
data,
})
try {
await axios({
method: 'post',
url: 'https://fcm.googleapis.com/fcm/send',
headers: headers,
data: bodyToSend,
})
} catch (err) {
return { err }
}
}
}
我希望它能帮助你
有关更多详细信息,请参阅google firebase文档:您必须保存每个用户的UUID,然后可以使用axios向这些用户发送推送通知
export const sendNotificationFirebaseAPI = async (
token: string,
title: string,
body: string,
data?: object,
) => {
if (token != '') {
const headers = {
Authorization: `key=${GOOGLE_FCM_KEY}`,
'Content-Type': 'application/json',
}
const bodyToSend = JSON.stringify({
to: token,
notification: {
title,
body,
},
data,
})
try {
await axios({
method: 'post',
url: 'https://fcm.googleapis.com/fcm/send',
headers: headers,
data: bodyToSend,
})
} catch (err) {
return { err }
}
}
}
我希望它能帮助你
有关更多详细信息,请参阅google firebase文档:谢谢您的回答。这方面没有教程?库自述部分介绍了如何安装它,并提供了示例。谢谢您的回答。没有关于这方面的教程?库自述部分介绍了如何安装它,并包括示例。请对答案进行更多上下文分析,显示代码示例等。请对答案进行更多上下文分析,显示代码示例等