我爲了做生產服務器上的一些東西來安排停機時間。我的客戶希望我向所有訂閱的用戶發送推送通知,以便在停機時間通知他們。工作燈發送推送通知所有訂閱用戶
這可能嗎?如果我想通過代碼來做到這一點,它會成爲可能嗎? 我在工作燈6.0.0.0
我爲了做生產服務器上的一些東西來安排停機時間。我的客戶希望我向所有訂閱的用戶發送推送通知,以便在停機時間通知他們。工作燈發送推送通知所有訂閱用戶
這可能嗎?如果我想通過代碼來做到這一點,它會成爲可能嗎? 我在工作燈6.0.0.0
使用工作燈控制檯,你可以通知你的應用程序走「活動,通知」設置的優勢的用戶。這將允許您在啓動時顯示通知消息,告訴客戶計劃的停機時間。即使發生停機時間,也可以使用相同的機制,並通過通知消息將應用程序設置爲「禁用」,表明應用程序當前處於關閉狀態。請看以下文檔的詳細信息:
多種語言的工作燈控制檯定義管理員的消息: http://pic.dhe.ibm.com/infocenter/wrklight/v6r0m0/index.jsp?topic=%2Fcom.ibm.worklight.help.doc%2Fadmin%2Ft_defining_multi-language_admin_notifications.html
也許你可以使用Wl.Server.sendMessage,你只需要發送applicationId和notificationOptions,你可以只傳遞消息發送,這個方法將被髮送給所有的用戶,o f如果願意,你可以通過一種目標爲指定用戶
我希望這可以幫助您
是的,我知道,這隻會通知將打開應用程序的用戶(特別是調用/ init請求)。但我希望有一個真正的推送消息發送給所有用戶。 –
這不是您想要的預期行爲嗎?如果用戶在發生停機之前打開應用程序,則可以讓他們知道即將到來的維護。如果用戶在發生停機時打開應用程序,還可以顯示通知,並且可以禁用應用程序。如果您確實想要向所有用戶發送通知,則需要執行一些額外的編碼,因爲您必須遍歷所有訂閱的用戶並使用以下API: WL.Server.notifyAllDevices(userSubscription,notificationOptions) –
yes但是如何循環所有最初是我的問題的用戶訂閱。任何方式感謝我昨天使用它的通知技巧:-) –