9
A
回答
7
這裏是OneSignal指南對發送通知到單個設備中的副本:
如果你正在尋找將通知發送到只有測試設備:
標籤的設備與一個獨特的標籤
sendTag
。- 例子:
OneSignal.sendTag("is_test", "true")
- 對於一個確切的例子看OneSignal的API Reference爲您所使用的SDK。
- 例子:
在名爲test devices的OneSignal儀表板上創建一個新段。
- 按下「添加過濾器」,選擇「用戶標籤」作爲「過濾器類型」。
- 輸入is_test等於true。您在步驟中使用
- 值1
- 當創建一個新的通知,刪除「所有」,並添加您的測試設備板塊。
如果你正在尋找將通知發送到特定的用戶設備: (可用於用戶到用戶的通知)
- 獲取用戶的
player_id
與getIdsAvailable
SDK方法。- 有關您正在使用的SDK的示例代碼,請參閱OneSignal的API Reference。
- 要進行測試,您可以使用儀表板上用戶頁面上顯示的「玩家ID」。
- 你可以強制殺死你的應用程序,並再次打開它,讓你的設備到列表的頂部。
- 從
getIdsAvailable
回調發送userId
如果pushToken不爲空或空白到您的服務器。 - 將
include_player_ids
設置爲PostNotification SDK方法中的userId或create notification REST API調用。
相關問題
- 1. 如何發送推送到特定的設備php功能
- 2. OneSignal不發送通知到特定設備
- 3. 如何推送通知發送到特定設備
- 4. 使用OneSignal/Firebase從iOS設備發送推送通知
- 5. 推送通知:如何使用Pubnub向特定設備發送推送通知?
- 6. 離子推送設備寄存器
- 7. 如何使用OneSignal發送自定義聲音推送通知?
- 8. 發送推送通知到iOS設備
- 9. 發送GCM推送通知到設備
- 10. 解析iOS:向特定人員/設備發送推送通知
- 11. 將Speech.Synthesizer發送到特定設備
- 12. 直接從設備發送蘋果推送通知到設備
- 13. 如何定期向設備發送推送通知?
- 14. Android設備特定推送通知
- 15. 如何發送推送通知到多個Android設備
- 16. 如何將推送通知發送到多個設備?
- 17. 如何將iPhone推送通知發送到多個設備。
- 18. 如何將推送通知發送到多個設備(iOS)?
- 19. Azure移動服務:發送推送通知到特定的Android設備
- 20. 如何通過Firebase將設備發送到設備推送通知
- 21. Parse.com:從設備發送推送通知?
- 22. 發送GCM通知到離線設備
- 23. PhoneGap,Onesignal推送通知發送給特定用戶在科爾多瓦
- 24. 如何將數據推送到設備?
- 25. 嘗試將推送通知發送到iOS設備 - 未收到推送通知
- 26. 如何向android中的其他設備發送推送通知?
- 27. 設置AWS SNS將推送通知發送到iOS設備
- 28. 從設備到設備推送數據?
- 29. 向多個Android設備發送推送通知時,如何檢測卸載了哪個特定設備?
- 30. OneSignal推送數組值
非常感謝。只是一個小問題,OneSignal.sendTag(「is_test」,「true」) - 參數是關鍵和價值。 deviceid的關鍵是什麼? – Axil
@Axil sendTags可讓您將自定義鍵/值對分配給用戶。所以你可以做sendTag(「age」,「31」)或sendTag(「city」,「San Francisco」),或者在這種情況下sendTag(「is_test」,「true」)。接下來,您可以將通知定位到擁有或沒有特定標籤和價值的用戶。 – Gdeglin
謝謝。實際上,我無法從服務器端找到如何從移動設備發送的標籤中獲取player_id /設備ID的部分。 – Axil