[英]Firebase cloud messaging hitting error
我也嘗試使用node.js和firebase admin將推送通知發送到iOS設備。 但是,我遇到了這個錯誤:
發送消息時出錯:{錯誤:請求包含無效的參數。 在FirebaseMessagingError.PrefixedFirebaseError [作為構造函數](/user_code/node_modules/firebase-admin/lib/utils/error.js:39:28),在FirebaseMessagingError.FirebaseError [/user_code/node_modules/firebase-admin/lib/utils/error.js:39:28) /firebase-admin/lib/utils/error.js:85:28在新的FirebaseMessagingError(/user_code/node_modules/firebase-admin/lib/utils/error.js:241:16)在Function.FirebaseMessagingError.fromServerError(/在/user_code/node_modules/firebase-admin/lib/messaging/messaging-api-request.js:149:50處的user_code / node_modules / firebase-admin / lib / utils / error.js:271:16)。_tickDomainCallback(內部/進程/next_tick.js:135:7)errorInfo:{代碼:“消息/無效參數”,消息:“請求包含無效參數。” },codePrefix:“消息傳遞”}
//請參閱有關定義消息有效負載的文檔。
var message = {
data: {
score: '850'
},
token: '1B269EFDFB4370C037F584XXXX5AA08AD206FB1FC29398AB786F2694F8D50XXX'
};
// Send a message to the device corresponding to the provided
// registration token.
res.send(admin.messaging().send(message)
由於您沒有提供足夠的信息,因此,我為您提供了概述,以將通知從功能node.js發送到設備,您必須使用以下方法:
var token = "1B269EFDFB4370C037F584XXXX5AA08AD206FB1FC29398AB786F2694F8D50XXX"
var payload = {
data:{
username: request.userName,
}
};
admin.messaging().sendToDevice(token, payload)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.