プッシュ機能(サーバ)コメント
プッシュ
ベースコンソール
サーバキー、送信者ID
アンドロイド
Token(Androidアプリクライアント携帯から入手)
サーバからFCMを要求
POSTメソッド
1) to : token
2)project id送信者ID
3)notification:空
/** body 소스 */
okhttp3.RequestBody body = new FormBody.Builder()
.add("to",Token)
.add("project_id", 발신자 ID)
.add("notification","")
.build();
1) url : "https://fcm.googleapis.com/fcm/send "
2)自動化:key="サーバキー"
/** Request 소스 */
Request request = new Request.Builder()
.url("https://fcm.googleapis.com/fcm/send")
.addHeader("Authorization","key="+ 서버키)
.post(body)
.build();
OkHttpClient client = new OkhttpClient.Builder().build();
client.newCall(request).enqueue(new Callback() {
@Override
public void onFailure(Call call, IOException e){
System.out.println(e.getMessage() + "\n ERROR" );
}
@Override
public void onResponse(Call call, Response response) throws IOException{
if(response.isSuccessful()){
System.out.println(response.code() + "\n" + response.body().string() + "\n SUCCESS");
}
else{
System.out.println(response.body().string());
}
}
});
Reference
この問題について(プッシュ機能(サーバ)コメント), 我々は、より多くの情報をここで見つけました https://velog.io/@noah_ark/푸시-기능-서버-메모テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol