Send push notifications to iOS and Android devices for free, no separate third-party server integration required.
Que) when notification will send?
Ans – Notification will send to all the users default when new post is published by wp admin .
– Notification will send to all the users default when new page is created.
Que) what is the URL I have to make a request to once I have the plugin installed? How to pass os_type (operating system type [android / ios]) and device_token (mobile unique token) parameters in plugin. ?
Ans – The os_type and device_token parameters need to be passed as Request Parameters in register api suggested below. The API will work like if user is already register in wp_user table the user with device token and device os(operating system) type will be registered. If the user is already registered then the device token and device os type will be updated.
To send a push notification to a device, we must know its token (or Device ID) which has to be provided by the app through this API. This API allows client device to register itself to Push Notifications for WordPress so that it can receive future notifications.
URL structure:
http://yourwordpresssite/wp-json/apnwp/register
Method: GET
Parameters:
device_token (string): token given by APNs or FCM identifying the device, often called device ID.
os_type (string): operating system. It must be ios or android (case sensitive).
user_email_id (string, optional): the user email address which is login from your mobile app.
Examples:
http://yourwordpresssite/wp-json/apnwp/register?os_type=android&user_email_id=androidmobile@40test.com&device_token=1234567890
Returns:
200: on success.Either user will be add / updated.
302: Invalid mandatory parameters passed.
500: Internal Server Error , on missing mandatory parameters, unknown operating system, or general failure.
Que) I have install all-push-notification plugin to send notification in ios and android .But I do not know that what I do next. Front end developer open the website in web view then I have to send the push notification for that.don not know that how to add the device id and type in the database and how to send the notification for wp-admin? . Can you please tell me what will be URL to send device token at the time of register ? .In my app, I am not login or registering on site.
Ans – If you do not have the application or do not make user register or you run your website through the web view or direct web URL in your mobile devices then the notification will not work.
Que) Even if I checked those box and save setting,but I still not received notification when I add new post.I checked all of the [Send Push Notifications For] box group and Send Push notifications to Android devices of [Send Push Notifications To] group,my environment is wp V4.6.1 , use FCM service.
Ans – Please refer Arbitrary section.
Que) If I m usign lower version then 4.4 then?
Ans – You need to download this plugin for API. https://wordpress.org/plugins/rest-api/ . Then followt the steps as per the Arbitrary section.
** Do you have questions or issues with All push notification for WP? You can send them to
gtl.wpdev@gmail.com
If you are using the plugin and found it to be useful in your projects, We would urge you to give us rating and review, it will help us making plugin more effective with future releases.