How to implement Firebase Invites in my Android application? - firebase

I want to implement the Firebase Invite Feature, where a user can send a link which is unique to his/her friends and whenever the other receiver installs the app using this link my application recognize it and act accordingly.
Now I have searched quite a while about Firebase invite and I came to know that you can send the link only via email and android messages. However, I want the user to send via any other social networking app.
What approach should be followed while implementing this?

Firebase Invites is a UI layer to send dynamic links to other users through email. If you want to send the links with another service, you can create them directly using Firebase Dynamic Links.

Related

Is it possible admin of app can see the firebase sms verification code

Is it possible admin of app can see the firebase sms verification code As we are developing an application used by farmers mostly in remote places around globe, There is an issue in login using OTP if it is possible that admin can see the OTP(mostly not receiving OTP due to network issues), we will be login at the other end(admin) and make it possible for the users to use the app.
No, Firebase Authentication doesn't let you see the code. You'll have to build a custom solution for it.

Wechat Mini Porgram Push Notification

Hi Recently I came to know about wechat mini program but as material is very less so I am unable to differentiate the official account and mini program.
I came to know that wechat mini doesnt have push notification but client wants to send the push notification from mini program.
The requirement is that mini program URL will be configured in official menu URL so when User will click to the link wechat will redirect to mini porgram when user clicks on any action then an API call should happen back to the offical program and send the push notification using union ID. Is my assumption right and is it possible?
If by "push notification", you mean sending template message to WeChat users. WeChat's mini-program does offer an API for that.
Here's an article on how to do it
And the other solution as you mentioned, using unionID to get user's official account openID to send a message would also work, but the process is way more complicated. Because currently, WeChat doesn't have a simple API that let you retrieve user's openID with unionID. Meaning you will have to store the relationship of unionID and openID by yourself.
Hope this helps. :D
I think you maybe need the customer service message function,here is the article from the official sites:
customer service message

OneSignal - Send Notification to all devices of some users

I'm developing an app/website where the user has to be logged in, so I can identify them via email. In the app the user can register for push-notifications about different topics. I'm filtering the target-users via OneSignal's tag feature.
Since a user can be logged in with one account on multiple devices, the notifications should be sent to all of the user's devices.
Is there any way to do this?
Update:
I found some information on the following link:
https://documentation.onesignal.com/docs/internal-database-crm
But I would honestly prefer a solution, which doesn't require storing all the playerIds in my database.

[OneSignal][Unity] Create ID after login

I am running into a small issue in my unity app after adding the OneSignal plugin. I can receive push notifications if I send them from the web server and everything is fast. However, my concern is that OneSignal assigns one ID to the device not to the user.
My question is: there is any way to create an ID after my login?
The only problem in the actual state is if the user has multiple accounts or if a friend connects from that device. Both users would have the same ID and therefore both would receive the same notifications.
Thanks.
I would recommend using OneSignal.SendTag in your app to tag the user with your userId when they login. Then when they logout call OneSiganl.DeleteTag to remove it.
This will allow you to send a notification with the tags field on the OneSignal create notification REST API POST call.

Send Parse Push Notifications with ASP.net

I have developed an android application with the Parse push notification service and I can send notification from the Parse website.
How can I send push notifications through my own website using ASP.net? Is there any way?
I checked the Parse documentation but i get confused, I would really appreciate it if someone would help me.
Thanks
I ran into similar confusion. I wasn't even sure how to properly setup the user so that I could send a push notification directly to them. Then I found the following post:
Channels and Targeted Push Notifications
Note the last item under the Channels heading:
Most apps might find it useful to have a channel for each user so that
they can send messages to a user across all their devices and have
users follow others in the app.
So, now I know that I should subscribe each user to a channel that uniquely identifies the user (e.g., the 'bobsmith#foo.org' channel).
After I have subscribed the user to their channel, I can call Parse's REST API via my ASP.NET application. See Sending Pushes in the Parse REST API Developers Guide.
For an ASP.NET/C# example of how to submit a push notification check out this answer.

Resources