提交 5a63dac9 authored 作者: Whispa's avatar Whispa

commit

上级 6925172e
......@@ -8,10 +8,7 @@ import com.google.firebase.FirebaseOptions;
import com.google.firebase.auth.FirebaseAuth;
import com.google.firebase.auth.FirebaseAuthException;
import com.google.firebase.auth.FirebaseToken;
import com.google.firebase.messaging.FirebaseMessaging;
import com.google.firebase.messaging.FirebaseMessagingException;
import com.google.firebase.messaging.Message;
import com.google.firebase.messaging.Notification;
import com.google.firebase.messaging.*;
import org.json.JSONObject;
import org.springframework.core.io.ClassPathResource;
import org.springframework.http.HttpEntity;
......@@ -58,11 +55,11 @@ class Controller {
}
protected boolean validateFirebaseToken (String token){
protected boolean validateFirebaseToken(String token) {
FirebaseApp firebaseApp = getApp();
if( firebaseApp == null ) return false;
if (firebaseApp == null) return false;
FirebaseAuth instance = FirebaseAuth.getInstance(firebaseApp);
System.out.println(firebaseApp.getName());
......@@ -107,19 +104,16 @@ class Controller {
FirebaseApp firebaseApp = getApp();
if( firebaseApp == null ) return false;
if (firebaseApp == null) return false;
FirebaseMessaging messaging = FirebaseMessaging.getInstance(firebaseApp);
Message message = Message.builder()
.putData("click_action", "FLUTTER_NOTIFICATION_CLICK")
.putData("id", String.valueOf(id++))
.putData("status", "done")
.setAndroidConfig(AndroidConfig.builder().setNotification(AndroidNotification.builder().setSound("default").setBody(_message).setTitle(title).build()).build())
.setNotification(Notification.builder().setBody(_message).setTitle(title).build())
.setToken(token)
.build();
......
......@@ -40,7 +40,7 @@ public class Post extends Model {
@Transient
public boolean liked = false;
@Transient
@Transient @JsonIgnore
public boolean retrieveAll = false;
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论