我創建了一個使用APN發送遠程通知的代碼,我創建了一個開發證書,ssl等。代碼工作得很好,當我在我的服務器上調用我的php腳本時,腳本發送通知和我的iPhone上的應用程序顯示通知。 但我有一個疑問,這是一個通用的代碼,所以這段代碼會發送一個通知給所有具有我的應用的iphones,但是如果我需要向特定用戶發送通知?比如whatsapp?我如何通知APNs應該收到通知的用戶?向特定用戶發送遠程推送通知
2
A
回答
1
你需要使用一個新的表來處理USER_ID和設備令牌或列添加到用戶表設備令牌。當您發送推送通知時,您可以直接發送提醒用戶的用戶設備令牌。
您需要準備的某些步驟將是api端點,以允許用戶將PUT
或POST
的設備令牌存入其帳戶。也許像api/v1/user/11/token
。在你的iOS端,你將會在接受權限時調用這個端點發送設備令牌給端點。
我會建議一個單獨的表來處理令牌,因爲一些用戶有不同的設備,如android和iOS。所以如果你想警惕這兩種設備,管理起來會容易很多。
+0
感謝您的幫助。您的信息解決了問題 –
0
在註冊推送通知時獲取設備令牌,通過API將該設備令牌發送給服務器,然後使用該設備令牌將目標推送通知僅發送給特定設備。
參考 - Device Token not received when registering for remote notifications in Swift
+0
感謝您的幫助。此鏈接有助於 –
相關問題
- 1. 如何使用GCM向特定用戶發送推送通知
- 2. 使用Malcom API向特定用戶發送推送通知
- 3. Azure應用服務 - 向特定用戶發送推送通知
- 4. 向特定用戶發送推送通知
- 5. 向特定用戶發送推送通知 - Cordova
- 6. 如何向特定用戶發送解析推送通知
- 7. 向用戶發送「推送」通知
- 8. 推送通知:如何使用Pubnub向特定設備發送推送通知?
- 9. 發送解析推送通知與特定用戶
- 10. Twilio - 通過向用戶發送遠程通知邀請用戶
- 11. trigger.io推送通知給特定用戶
- 12. iOS推送通知給特定用戶?
- 13. 遠程推送通知
- 14. 遠程推送通知
- 15. 向使用Facebook ID的特定用戶發送解析推送通知
- 16. 解析iOS:向特定人員/設備發送推送通知
- 17. 使用Parse在特定里程內發送推送通知
- 18. 如何向Notification Hub上的特定用戶發送推送通知?
- 19. Firebase通知 - 如何僅向特定用戶發送通知?
- 20. 使用FCM向不同用戶發送推送通知
- 21. 如何使用GCM向多個用戶發送推送通知
- 22. 向查詢中的所有用戶發送推送通知
- 23. 如何向所選用戶iphone發送推送通知?
- 24. 向所有用戶發送android推送通知
- 25. 如何向50位用戶發送推送通知
- 26. 如何向用戶發送推送通知
- 27. Android,向多個用戶發送推送通知
- 28. 向iOS用戶發送多個推送通知
- 29. 如何通過門戶向Android發送Azure推送通知?
- 30. 向大量用戶推送iOS通知
在服務器端,您應該通過設備和靜態令牌來區分用戶。所以,當爲ios註冊ios應用時,應用應該將兩個令牌發送到服務器。 –