1.問題描述:
pushdeviceid的長度是固定的嗎?
解決方案:
在鴻蒙系統中,設備ID的長度是固定的。
2.問題描述:
通過REST API三方推送IM類消息,如何實現應用處于前臺時不展示三方推送通知。
解決方案:
若開發者的應用進程在前臺,則不彈出通知提醒,開發者可以在應用進程中獲取通知擴展消息內容并自行完成業務處理。
發送通知擴展消息:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-send-extend-noti-V5
3.問題描述:
鴻蒙廠商通道推送有比較大的延遲,速度明顯低于安卓與蘋果設備,并且不同鴻蒙設備延遲時間差異明顯。
解決方案:
同鴻蒙設備延遲時間差異明顯。
通過服務端排查,發現推送的消息都是營銷通知,營銷消息不是每條消息都直接下發,會等一批一起下發,屬于華為推送服務端降低功耗的一種消息機制。前期的部分測試機型可能沒有這個機制,但是后面的機型都會有這樣的管控措施的。
不會影響消息的到達,只是等現網營銷通知數量達到一定量再一起推送,會出現一定的延遲。
如果開發者這邊不想被延遲,建議參考文檔申請對應的自分類權益,推送消息體設置對應的category鍵值對,這樣消息就是服務類通知了,不受管控,及時送達。
https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/push-apply-right-V5#section15173623155816
4.問題描述:
關于 HarmonyOS NEXT 圖片風控API接口功能確認,接口文檔:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/push-image-control-0000001775689565
1.根據文檔,此接口目前支持 projectid、clientid 兩種方式,后續這兩種方式是否會長期穩定支持?
2.使用 projectid、clientid 在功能表現上是否會有不同?
解決方案:
1、目前提供兩種方式供應用根據業務自行選擇,后期支持情況目前沒有明確規劃。
2、功能表現上相同。
5.問題描述:
首次安裝并登錄app。獲取通知權限并選擇不允許,同時獲取token注冊推動服務。然后在系統設置頁面打開通知權限后,依然無法收到通知。因token會進行變更,所以需要重新觸發獲取token注冊流程才能收到通知,請問下是否可以解決該限制,直接能夠接收到通知?
解決方案:
是否在關閉通知權限期間有向設備推送消息,關閉通知權限期間推送消息后設備會被管控,被管控后發送的消息不會送達設備,再次打開通知權限后會上報解除管控,為防止用戶頻繁開關導致頻繁上報解除管控,目前規格會延遲1min上報,待解除管控后即可收到消息無需重新生成token。
6.問題描述:
push消息回執顯示result:256
解決方案:
256是資訊營銷類限頻了,應用在某個時間段內給這個設備推送了多條消息,已消耗完當天營銷類額度。