Skip to content

WordPress Plugin FCM(Firebase Cloud Messaging) for Android

Notifications You must be signed in to change notification settings

The-LoneWolf/wp-fcm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wp-fcm

WordPress Plugin FCM(Firebase Cloud Messaging) for Android

endpoint plugin

{
    "regid": "APA91bHScXXXXXXXX",
    "serial": "Android device serial number D511E1ZR611XXXXX",
    "device_name": "Brand Name (samsung SM-XX, Sony D-XXX, etc)",
    "os_version": "5.0 or 4.1 etc"
}
  • RESPONS :
{
  "status": "success or failed",
  "message": "Message Content"
}

implement fcm

this article may help you :

notification body

  • JSON
{
  "title": "Title Text",
  "content": "Content Text",
  "post_id": post_id in number (optional)
}
  • Android
@Override
public void onMessageReceived(RemoteMessage remoteMessage) {
    if (remoteMessage.getData().size() > 0) { // validate nullable
        Map<String, String> data = remoteMessage.getData();
        String title    = data.get("title");
        String content  = data.get("content");
        Integer post_id = Integer.parseInt(data.get("post_id")); // can be null
        
        // Your action display notification here
    }
}

purchase project implementation

https://codecanyon.net/item/koran-wordpress-app-with-push-notification-20/17470988

About

WordPress Plugin FCM(Firebase Cloud Messaging) for Android

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%