儘管在BB設備中實現推送服務時可能會很遲纔回答您遇到的問題/問題,但是最近我成功地實現了這一點,並且我知道如何如果您不是BB應用程序開發人員,很難做到這一點。
希望你已經通過下面的URL在你的PC上安裝BB推送服務SDK。
http://developer.blackberry.com/bbos/java/documentation/push_service_sdk.html
http://developer.blackberry.com/bbos/java/documentation/developing_push_enabled_app.html
因此,對於這一點,如果你能安裝推送服務SDK(BPSS-1.2.0.29.exe),你將有一個BPSS目錄,並根據本下面的事情會得到創建。
apache-tomcat-7.0.26
logs
pushsdk-high-level
pushsdk-low-level
Uninstall_BPSS
Push_Service_SDK_for_Java_InstallLog.log
現在我用pushsdk-low-level來推動。
您可以通過
https://localhost:8443/pushsdk-low-level
但是從開始就需要在設備上正確安裝樣品pushDemo應用這種低級推發起前推訪問該Web應用程序(推送發起暨內容提供商)。 注意:您無法使用模擬器測試推送服務。
然後,你需要使用端口(XXXXX)的AppId(XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXX)和BPS服務器URL進行註冊:http://cpXXXX.pushapi.eval.blackberry.com,推發起申請網址:http://XX.XXXX.XXX.XX:8443/pushsdk-low-level,並使用恥骨(BIS)的網絡選擇。
現在讓我告訴你這個pushDemo示例是什麼。 首先它會嘗試使用Push啓動器應用程序URL來標記/存儲BB設備PIN,以獲得有關已在您的Push啓動器(這裏是我們的低級別應用程序)中註冊的所有PIN的信息。但是對於這個測試,你可以通過評論中RegisterCommand.java類樣品PushDemo應用
ContentProviderProtocol.performCommand(ContentProviderProtocol.CMD_SUBSCRIBE, username, password, isEnterprise, tx);
現在運行你的設備上這個修改應用和插入註冊所需的所有數據,下面的代碼行忽略,你會被要求輸入用戶名/密碼,給任何東西。並註冊它應該註冊成功。
一旦您在您的BB設備上成功註冊您的應用程序。
現在,您應該能夠將您的push-low-level web應用程序推送到您設備上的pushDemo客戶端應用程序。注意:在推低級別推送頁面上詢問的地址不過是設備的PIN碼。
如果您有任何其他幫助來實現這一點,請給我打電話。
檢查此示例http://rincethomas.blogspot.in/2012/07/push-notification-in-blackberry.html#links – Signare