Firebase FCM
Firebase AndroidプッシュFCM
FirebaseMessaging.getInstance().subscribeToTopic("global")
.addOnCompleteListener(newOnCompleteListener<Void>(){
@Override
publicvoidonComplete(@NonNullTask<Void>task){
if(!task.isSuccessful()){
Log.i("AAA","error!");
return;
}
getPushData();
}
});
privatevoidgetPushData(){
if(getIntent().getExtras()!=null){
Stringname=getIntent().getExtras().getString("name");
Log.i("AAA","name:"+name);
}
}
알림 설정후 푸시
노티피케이션 영역
privatevoidgetPushData(){
if(getIntent().getExtras()!=null){
Stringname=getIntent().getExtras().getString("name");
Log.i("AAA","name:"+name);
}
}
ここで設定したデータはnameに格納されます郵便配達人のやり方
認証キー=サーバキー
bodyで
{
"to": "/topics/global",
"data": {
"name": "Postman",
"message": "Hello, World!"
},
"notification": {
"body": "Hello",
"title": "This is test message."
}
}
Redirect URIurlは、リクエストされてリクエストされるのに時間がかかる場合、再送信のためにrequsetとしてurlにインストールされます.
Reference
この問題について(Firebase FCM), 我々は、より多くの情報をここで見つけました https://velog.io/@cloud0/Firebase-FCMテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol