我想知道,當我們想使用推送通知服務。從我們從哪裏發送json有效載荷,從我們的應用程序或它可能會在服務器上生成?如果它必須從我們的應用程序發送,那麼我們如何將json載荷+設備令牌發送到我們自己的Web服務器?從何處發送json有效載荷時使用APNs?
0
A
回答
1
它不能從您的應用程序發送。首先,如果你的應用程序正在運行,爲什麼你會發送一個推送通知給自己。
其次,爲了與APNS服務器通信,您需要每個應用程序的證書文件來簽署請求。您不能在不影響應用程序推送服務安全性的情況下分發它。
0
路易斯是絕對正確的,你不能從你的手機發送消息,他的理由是現貨。您一定需要與自己的服務器進行通信,然後將服務器發送給Apple。
要發送消息到您自己的服務器,看看ASIHTTPRequest - 這是一個很棒的包,它可以很容易地發送HTTP請求。
在您的服務器上,您需要在自己的服務器上保持打開與Apple推送服務的持續連接,並將手機中的JSON轉換爲傳遞給Apple的消息。
至少有兩個服務在那裏,照顧繁重的工作適合你:
- Urban Airship(滿聲明,我在城市飛艇工作)
- iLime
你可能想看看這些服務之一來幫助你實現這一點。再一次,我在一個人工作,所以拿着一大粒鹽。
如果你想看看如何使用ASIHTTPRequest的設備令牌發送到服務器的一些例子,你可以看看我們的推送示例應用程序on bitbucket.
相關問題
- 1. 要通過APNS在有效載荷中發送的數據
- 2. 從JSON有效載荷
- 3. 如何發送有效載荷到XBee
- 4. 如何在Java中創建字節以將有效載荷發送到APNS
- 5. 向Axios發送「原始」有效載荷
- 6. 通過sigaction發送有效載荷
- 7. AuthHttp不發送郵件有效載荷
- 8. 如何使用tcl udp包發送有效載荷
- 9. JSON有效載荷webwrite
- 10. APNS-SHARP是否在一個連接中發送多個有效載荷的庫?
- 11. CakePHP testAction()不發送一個json有效載荷到控制器
- 12. 如何從java組件發送不同的有效載荷?
- 13. 使用Express處理multipart/formdata和json有效載荷?
- 14. 通過WatchConnectivity發送數據時有效載荷有多大?
- 15. 使用python scrapy發送請求有效載荷
- 16. 使用node-gcm向Android設備發送有效載荷通知
- 17. 使用服務器將有效載荷發送到APN
- 18. 在發送有效載荷數據時發送Web推送通知錯誤「MessageTooBig」
- 19. 從預先休息客戶端發送json有效載荷到php服務器
- 20. APNS PHP JSON有效負載結構
- 21. 獲取從有效載荷
- 22. 如何使用camel-ddb來保存json有效載荷
- 23. 如何使用JAX-RS客戶端通過GET調用發送有效載荷?
- 24. 如何在TCP UDP中發送有效載荷
- 25. APNS總是收到,但有效載荷始終爲零
- 26. JSON有效載荷建設的Android
- 27. protobuf有效載荷大於JSON?
- 28. 如何使用來自Mule Flow的json有效載荷發佈到REST API?
- 29. Mule-如何從有效載荷
- 30. 如何使用Caliburn Micro的EventAggregator發送空事件(無有效載荷)?