我想知道是否可以在通過REST API發送的FCM通知中發送Firebase ServerValue時間戳。我知道這些值在實時數據庫到達時會自動填充,當通過FCM發送API發送時也會發生同樣的情況嗎?我們可以在通知中發送Firebase ServerValue時間戳嗎?
1
A
回答
2
有沒有辦法讓注入FCM消息的服務器端的時間戳。您將不得不從您自己的客戶端/發送消息的應用程序服務器傳遞值。
您可以通過偵聽客戶端/應用程序服務器的時鐘偏差來估計Firebase數據庫將使用的值。該Firebase documentation有這個例子:
var offsetRef = firebase.database().ref(".info/serverTimeOffset"); offsetRef.on("value", function(snap) { var offset = snap.val(); var estimatedServerTimeMs = new Date().getTime() + offset; });
2
是的,你可以請檢查下面的代碼,看看我如何加入時間戳數據對象
{
"to" : "sdfdfssde1w6hEbZn-8:APAb2JewYCIiApsMu5JfI5Ak...",
"notification": {
"body": "This is test msg",
"title": "title here",
"icon": "appicon"
},
"data" : {
"name" : "lenovo k4",
"product_id" : "122",
"final_price" : "12500",
"timestamp" : "1483095084"
}
}
+0
你是怎麼得到的時間戳值?你是如何設定這個值是我的問題的......你可以發佈代碼嗎? – Kushan
相關問題
- 1. Firebase Web SDK 3.x ServerValue時間戳?
- 2. 我可以通過Firebase雲端功能發送靜默推送通知嗎?
- 3. 我們可以在模擬器中檢查推送通知嗎?
- 4. 我們可以通過推送通知發送多少數據?
- 5. 我們可以訪問Twitter中的'Like'時間戳嗎?
- 6. 在推送通知中發送URL Firebase
- 7. 通過Firebase發送通知
- 8. 我可以同時發送多個ShellToast通知嗎?
- 9. 我們可以增加發送給Google的推送通知的文字嗎?
- 10. 我們可以用純文本(無JSON)發送推送通知負載嗎?
- 11. 是否可以獲取推送通知的傳遞時間戳?
- 12. 我們可以通過Graph API發送「通知應用程序」嗎?
- 13. 我可以使用Firebase控制檯向1000多個用戶發送通知嗎?
- 14. 通過Firebase發送推送通知
- 15. 我可以插入時間戳嗎?
- 16. 我們可以使用phonegap來推送通知嗎?
- 17. Firebase notification_key發送通知
- 18. 我們可以使用quickblox在兩個應用程序之間發送推送通知嗎?
- 19. Firebase - 發送通知(安卓)
- 20. ios發送與firebase通知
- 21. 我們可以在特定時間或事件後更改通知內容嗎?
- 22. 我們可以在android中使用服務而不是推送通知嗎?
- 23. 我們可以使用phonegap框架在iphone中推送通知嗎?
- 24. 我們可以通過模擬電話線發送數據嗎?
- 25. Firebase時間戳
- 26. 我可以發送沒有聲音的本地通知嗎?
- 27. MDM可以在iOS中發送提醒和聲音通知嗎?
- 28. 在多個Android設備間使用Firebase發送推送通知
- 29. 可以編寫Firebase服務器時間戳而不發出兩個請求嗎?
- 30. 我們可以通過Selenium中的Sendkeys在文本框中發送「\」嗎?
謝謝...我想盡可能多...要調用db的REST API並在節點處插入一個.sv值並接收時間戳作爲響應:)現在將發送這個... Mate @Frank van Puffelen,你可以分享你的聯繫電子郵件或其他東西......你似乎是去尋找firebase的傢伙,我正在開發一個初創公司......如果沒關係,我可以ping通以防萬一我卡住了並選擇你的腦子:) – Kushan