2

我已經創建了2個簡單的應用程序;基於OAuth 2春季啓動的服務器應用程序和基於Web的客戶端應用程序。完成一項活動後,服務器應用程序應該使用帶有一些自定義圖像的FCM向客戶端應用程序發送推送通知(圖像可能因活動而異,如在Facebook中)。如何使用Java中的FCM將自定義圖像的推送通知發送到Web應用程序

那麼誰能告訴我什麼是使用FCM將自定義圖像從服務器應用程序發送到客戶端應用程序(基於Web)的最佳方式?給我一些基本的提示

雖然這可以通過首先發送通知中的自定義圖像的url來完成,然後這些urls將被客戶端應用程序用來下載圖像,但是如果服務器是oauth受保護(就像我的情況)?在向用戶顯示通知之前,如何使用服務器工作人員處理它?

首先從服務器端以Base-64編碼的字符串形式發送圖像,然後將此字符串解碼回客戶端的圖像是否好?

回答

0

那麼任何人都可以告訴我什麼是使用FCM從服務器應用程序發送自定義圖像到客戶端應用程序(基於Web)的最佳方式?給我只是一些基本的提示

對於我來說,這notification工作(在PHP):

$notification = [ 
    'title' => 'Hello world', 
    'body' => 'How are you?', 
    'click_action' => 'https://www.example.com/app/#home', 
    'icon' => 'https://www.example.com/icon.png' 
]; 

這成功地提供了一個火力地堡雲消息推送通知到Web應用程序。如果他們的瀏覽器位於後臺,icon將顯示在titlebody旁邊,然後單擊該通知將使其到達click_action屬性中指定的URL。

如何處理這個如果服務器是oauth保護(就像我的情況)?首先將服務器端的圖像作爲Base-64編碼字符串發送,然後將此字符串解碼回客戶端的圖像是否好?

我不知道這些答案。也許這些問題應該在他們自己的SA問題/線索中提出。祝你好運,快樂的編碼。

相關問題