2011-02-04 110 views
0

該應用程序是爲一個健身房。我希望它允許個人推送通知從培訓師發送給他們的客戶。這可能嗎?下載後註冊用戶名和培訓師的應用程序有什麼作用?如何通過iphone應用發送單個推送通知?

+1

提供程序發送給APN以傳遞給設備的每個通知都必須伴隨有從該設備上的應用程序獲取的設備令牌。 APN使用令牌密鑰解密令牌,從而確保通知有效。然後它使用設備令牌中包含的設備ID來確定通知的目標設備。根據最後一句話,我可以根據用戶的應用程序註冊情況,通過將每個設備ID提交給相應的培訓師,將APN路由到特定設備? – Eric 2011-02-04 19:19:01

回答

0

如果您的目標是從一個iPhone應用程序發起推送消息並將其傳遞給另一個iPhone,那麼是的,這是可能的。通常在這種情況下,您的應用程序會將APN設備令牌上載到登錄到您的應用程序的每個客戶端的後端服務器。後端服務器然後將該令牌關聯到該特定用戶。如果您希望能夠爲每個用戶處理多個設備,那麼您還需要在此註冊中包含唯一的設備ID。

當培訓者使用應用程序時,他們會告訴後端服務器向一個或多個客戶端發送推送消息。然後,您的後端將檢索與消息要發送到的客戶端關聯的令牌,並使用檢索到的令牌將消息發送到Apple的APN接口。

記住APN令牌特定於移動設備和應用程序。