Hello everyone, This extension allows you to implement Onesignal in your app with the latest SDK v4.8.3. Onesignal is the most reliable and popular push notification platform for android and other devices. This extension allows you send push notification to the android devices with all onesignal latest features.
This event raises when user get subscribed to onesignal.
These events are for notification handling.
Events for handling external user id response.
This event raises when all tag fetched from onesignal.
Events for handling notification API repsonse.
Initialize the onesignal with given app id.
Blocks for getting subscription info of the user.
These blocks allow you to clear the notifications.
Blocks for working with user’s data tags.
Set the external user id of the current player/user. This is optional and usable feature from the onesignal. This block is not present in kodular so I decided to add it in the extension.
Ask the notification permission in android 13. If the device is not android 13 then nothing would happen. However, you can only ask the permission once if the user denied it then you can not ask the permission again. If this permission is not granted then your user will not receive notifications in android 13.
You can find more here about this permission :
Blocks for sending notification to different segments.
For setting the user email
You must have to initialize the onesignal before doing anything.
When the user will be subscribed this event will be raised…
Then you can send notification to yourself or anyone.
That’s all you have to do for setting up the Onesignal in your apps.
This extension works in all AI2 distros(Tested in AI2, Kodular and Niotron with android 12, 11, 10, 9, 7).
For India :- ₹1000
Outside India :- 18$
How to buy :
You can buy this extension from AI2 Store
Deep Link for AI2 Store : Click here
Latest Update [Most Stable]
Thanks @Shreyash for the super power full Rush .
Thanks @Lollipop and @ashishlambat5 for helping in beta testing the extension.
This extension may have many bugs, so test it as you can and report me every bug so I can fix it to make it more reliable for you.