2

2 개의 간단한 응용 프로그램을 만들었습니다. OAuth 2 스프링 부트 기반 서버 앱 및 웹 기반 클라이언트 앱 액티비티를 완료 한 후 서버 앱은 맞춤 이미지가 포함 된 FCM을 사용하여 클라이언트 앱에 푸시 알림을 보내야합니다 (이미지는 Facebook과 같은 활동에 따라 다를 수 있음).Java에서 FCM을 사용하여 웹 응용 프로그램에 맞춤 이미지로 푸시 알림을 보내는 방법

FCM을 사용하여 서버 응용 프로그램에서 클라이언트 응용 프로그램 (웹 기반)으로 사용자 지정 이미지를 보내는 가장 좋은 방법은 누구에게 말해 줄 수 있습니까? 나에게 몇 가지 기본적인 힌트를 주겠다

처음에는 알림의 맞춤 이미지 URL 만 보내면되지만,이 URL은 클라이언트 앱에서 이미지를 다운로드하는 데 사용되지만 서버가 oauth 인 경우이를 처리하는 방법 내 경우와 같이 보호 받았습니까? 사용자에게 알림을 표시하기 전에 서버 작업자를 사용하여 처리하는 방법은 무엇입니까?

먼저 서버 측에서 Base-64로 인코딩 된 문자열로 이미지를 보낸 다음이 문자열을 클라이언트 측의 이미지로 다시 디코딩하는 것이 좋습니까?

답변

0

FCM을 사용하여 서버 응용 프로그램에서 클라이언트 응용 프로그램 (웹 기반)으로 사용자 지정 이미지를 보내는 가장 좋은 방법은 누구에게 말해 줄 수 있습니까? 단지 몇 가지 기본적인 힌트 나를 위해

줘,이 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' 
]; 

이 성공적으로 웹 응용 프로그램에 중포 기지 클라우드 메시징 푸시 알림을 제공합니다. 브라우저가 백그라운드에있는 경우 icontitlebody과 함께 표시되고 알림을 클릭하면 click_action 속성에 지정된 URL로 이동합니다.

내 경우와 같이 서버가 oauth로 보호되는 경우 어떻게 처리해야합니까? 먼저 Base-64로 인코딩 된 문자열로 서버 측에서 이미지를 보낸 다음이 문자열을 클라이언트 측의 이미지로 다시 디코딩하는 것이 좋습니까?

나는 이것에 대한 답을 모른다. 아마도 이러한 질문은 자신의 SA 질문/스레드에서 질문해야합니다. 행운을 비으며 행복한 코딩.