我在BlackBerry推送客戶端應用程序中有幾件事需要澄清。我開發了一個支持推送的應用程序,可以從安裝在公共訪問位置(通過BIS)上的示例推送啓動器應用程序接收推送消息。我現在遇到了關於向每個設備發送個性化消息的問題。對於這個問題,我需要使用BlackBerry推送SDK附帶的訂閱API。 This question與此處發佈的內容類似,但它不包含我的任何信息。我的問題是,BlackBerry推送客戶端應用程序訂閱
- 我使用黑莓客戶端應用程序註冊的註冊API接收來自PPG的推送消息。它只需要應用程序ID,設備端口和推送URL(而不是推送啓動器URL)。客戶端應用程序在應用程序UI啓動時註冊自己(這是我使用推送API註冊的方式)。這就是我需要做的,以通過推送啓動器獲取該客戶端的訂閱,還是客戶端需要直接聯繫推送啓動器進行訂閱?
- 爲什麼我需要在推送啓動器應用程序中提供訂閱/取消訂閱URL(我沒有在客戶端推送應用程序中提供任何取消訂閱/訂閱功能),還是有辦法通過應用程序管理器/操作系統來實現這一點?還是我需要從PushResult對象獲取未訂閱的用戶並處理它們?
- 當推送客戶端沒有使用推送發起者進行訂閱的機制時,推送發起者如何最初瞭解客戶端?
- 除了RIM提供的文檔資料外,是否有博客文章或教程描述整個溝通過程中涉及的每個步驟?
目前,我正在使用Push Essentials,但稍後可能會遷移到Push Plus服務(遠期未來)。
非常感謝您的快速響應。