我正在使用Firebase將通知推送到我的iOS/Android應用程序。 iOS應用程序的目標估算值爲「 - 」,而Android的值> 1000。
有沒有辦法將通知推送給1000多個用戶?
爲什麼iOS目標沒有定義?這是否意味着我可以在不受限制的情況下將通知推送給儘可能多的用戶?我可以使用Firebase控制檯向1000多個用戶發送通知嗎?
2
A
回答
1
你有兩個選擇。 1.循環訪問所有DeviceID並向其中的每一個發送通知 2.在某個「主題」上爲用戶訂閱並向該主題發送通知。 https://firebase.google.com/docs/cloud-messaging/ios/topic-messaging
0
使用只是循環粘性,如果你從ARRA使用這樣的存儲othewise從數據庫中的所有設備ID某些語法可能會改變
$sql = 'select deviceid from tablename';
$deviceid = mysql_query($sql, $conn);
if(! $deviceid) {
die('Could not get data: ' . mysql_error());
}
while($row = mysql_fetch_array($deviceid, MYSQL_ASSOC)) {
$title=$_GET["Title"];
$massage=$_GET["massage"];
$fields=array('to'=> $row['deviceid'] ,'notification'=>array('title'=> $title,'body'=> $massage,'click_action'=> 'abc','icon'=>'ic','sound'=> 'default','color'=> '#00aff0'));
$headers = array (
key,
'Content-Type: application/json'
);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($fields));
$result = curl_exec ($ch);
echo $result;
curl_close ($ch);
}
mysql_close($conn);
相關問題
- 1. 使用Java發送Firebase通知,而不是FCM控制檯
- 2. 使用Firebase控制檯,如何在上個月向非活動用戶發送推送通知?
- 3. 無法使用react-native-firebase從Firebase控制檯發送推送通知
- 4. MYSQL向多個用戶發送通知
- 5. Firebase控制檯可以發送數據有效負載嗎?
- 6. 如何使用GCM向多個用戶發送推送通知
- 7. Firebase通知 - 如何僅向特定用戶發送通知?
- 8. 我們可以在通知中發送Firebase ServerValue時間戳嗎?
- 9. 用戶可以使用授權爲多個用戶訂閱推送通知嗎?
- 10. 我們可以讓用戶控制本地通知嗎?
- 11. 使用Azure無法從控制檯發送推送通知
- 12. 使用Google控制檯發送推送通知
- 13. 我可以同時發送多個ShellToast通知嗎?
- 14. 如何使用FireBase向iOS發送可執行的通知?
- 15. 我可以通過Firebase雲端功能發送靜默推送通知嗎?
- 16. 在多個Android設備間使用Firebase發送推送通知
- 17. 使用volley發送firebase推送通知
- 18. 使用Firebase框架向自我發送通知
- 19. 我可以通過UIHint控制參數發送一個SelectList嗎?
- 20. Android,向多個用戶發送推送通知
- 21. 向iOS用戶發送多個推送通知
- 22. 向用戶發送「推送」通知
- 23. 我可以要求用戶啓用推送通知嗎?
- 24. 發送Facebook通知給多個用戶
- 25. 通過用戶屬性向用戶發送Firebase雲消息傳遞通知
- 26. 我們可以只推送來自Firebase通知控制檯的數據郵件嗎
- 27. 是否可以從控制檯應用程序發送Toast通知?
- 28. 使用Ruby將通知發送到Firebase
- 29. Firebase:使用REST API發送通知
- 30. 無法向控制檯應用程序發送多個命令
FCM和Firebase通知沒有限制。 –