[PAID] Firebase Cloud Messaging FCM - An Extension for Sending Push Notifications with Firebase Cloud Messaging

yes it works perfectly for me also… contact personally to the extension developer

2 Likes

I get these messages from google play now. @iamwsumit

The app has an implicit PendingIntent vulnerability. See this Google Help Center article for details.

com.sumit1334.firebasemessaging.repack.z.a

I am already aware about this issue. I need some time to fix it. However, you can still publish your app to play store since this issue is not mandatory to be fixed.

2 Likes

wonderfull, you are the best

1 Like

hello, lately some users are receiving this message. extension not purchased, could you find out what could be happening?

i am also facing same error… even my app is live on playstore, there are too many complain about this message…

Thanks , the restriction no longer appears on google play. As for the message in the application is in testing.

1 Like

it is possible to unify the two extensions, because of the kodular restrictions. I don’t intend to be premium until I think some tweaks have been fixed. @iamwsumit

Done. I have sent the extension on Telegram. You can delete the FCMHelper extension from your projects now but you would still need Onesignal Push Notification component in your project.

Thank You

1 Like

Thank you, congratulations for extension

what about another platform…


when uploading the application I get this alert

Hello,
You can not use the FCM server key in your apps due to security purposes. Play store does not allow that. However, if you still want to use the server key then you have to put it as the encoded value of the key in your apps.

Like this:

The first thing you have to do is base64 encode your key here: https://www.base64encode.org/ then put the encoded key in your app to prevent detecting it from the play store.

You can decode it whenever you want to use it with this block :

image

This would not make your sever key protected from hackers but it would help you to publish your apps.

1 Like

1# How can I make a notification that shows all the text and not just half, since entering more than 45 characters does not show the rest

2#How can I make clicking on the notification do an action since I have tried everything and nothing

Hi, is this extension out of order? I ask because onesignal is outdated and causing problem with “android:exported” .
What would be the new option for this extension?

try

Taifun

Firebase Cloud Messaging v1.5.0 [Most Stable]

This is the most stable version of the FCM for the latest android devices and target SDK 32.

Added

  • Vibration property has been added to make enable vibration when the device is in vibrate mode.

    image

  • Webhook events have been added to send HTTP post requests to your API in the background.

  • Added a block for asking notification permission for showing notifications in android 13.

    image

Changes

  • Firebase SDKs changes, the extension uses the latest (23.1.0) FCM’s SDK to gain more stability.
  • Push Notification component is not required anymore, extension works independently.
  • FCM helper extension is added again due to some library compilation conditions.
  • Same files work for all distros now, no confusion about which file to use in the specific builder.
  • Reduction in the APK’s size now, since the push notification component will be removed.

Bug Fixed

  • Small Icon property has been fixed.
  • Custom sound not playing has been fixed.
  • Notification priority bug has been fixed.
  • Notification from the console crashing the APK is now fixed.

Webhooks

This is a little guide about enabling webhooks.

You can use RegisterWebhook for enabling the webhook on events. You can pass user info that will be sent along with notification data (if the includeNotificationData is true) to the given URL. The above block will send a POST request to the given URL with the userParam along with notification data (received from notification) whenever the user dismisses the notification.

Currently, there are two events available in the extension,

image

To unregister or remove the webhook, you can use this block

image

Screenshot

Notification now works in all distros (tested in AI2, Kodular and Niotron).

fde3602cdb1e17ff625473eb41d901af6b420a6e

Note:- If you send a message from the console while the app is in the background then a small icon, custom sounds, and notification events with webhooks would not work. You can always send messages with API including notifications in data tags.

Downloads

I will be releasing this version soon once I finish my testing on this extension.

If you have installed the AI2 Store , then you will be notified whenever the update will be released.


Thank you
Sumit :wink:

5 Likes

Hi, I installed the extension including the FCMHelper, set the proper ids settings for the Firebase ids and when compiling for testing in apk format, the application starts the Splash screen of screen1 and when it goes to start screen2, the application closes app… My blocks look like this: Screenshot by Lightshot. How should I go about solving this problem?
Thanks.

Warning: The email used for the Firebase account is not the same email used for the purchase. I don’t know if this has any effect.

Hello,
In your blocks, you have used the initialize block before setting the firebase details so kindly move the initialize block to the bottom or set the firebase details in designer properties.

There could be any other reasons for the crash, please PM me with more details about this.

Thanks

Hi Sumit1334, thanks for your answer, I put Firebase data in Designer and extension initialization block in Screen2. The behavior of the application is to start at the splash screen of Screen1 and then close the application. Unfortunately I can’t give you more details, as there is no error message. Just pointing out that the app opens normally without the extension.
Sumit1334, is it possible for me to send you the .aia file so you can look at it and maybe find out where the fault is?
Thanks.