![](/img/trans.png)
[英]Error while sending notifications to multiple users using Firebase Functions
[英]Sending Push Notifications using OneSignal to Multiple Users
我有一個 NodeJS 后端應用程序,我正在嘗試將其配置為能夠將推送通知發送到 IOS 前端應用程序。 我希望能夠向特定用戶發送通知(打算使用 PlayerIds 發送通知)。 我不確定如何獲取我想要發送的用戶 playerIds。
var message = {
app_id: "5eb5a37e-b458-11e3-ac11-000c2940e62c",
contents: {"en": "English Message"},
include_player_ids: ["6392d91a-b206-4b7b-a620-cd68e32c3a76","76ece62b-bcfe-468c-8a78-839aeaa8c5fa","8e0f21fa-9a5a-4ae7-a9a6-ca1f24294b86"]
};
sendNotification(message);
我的問題是如何動態提取這些 player_id 並將它們與我的數據庫中的用戶匹配? 謝謝!
Onesignal 文檔https://documentation.onesignal.com/reference#create-notification
您可以通過調用setExternalUserId
從您的數據庫中設置您的用戶 ID,例如:
OneSignal.setExternalUserId("123");
然后,您可以在 OneSignal 上使用帶有include_external_user_ids
的"filters"
在您的服務器上使用標簽字段創建通知REST API POST 調用來定位您的用戶。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.