Appcelerator push notification internationalization - push-notification

I deployed a few apps which are used in several countries.
Now I'd like to send notifications but I can't found a way to send notifications in different languages.
My need is to send some news to the users, so it's not convainant for me to integrate translation into the i18n files.
I suppose i'm not the first to have this kind of question but I didn't found a lot of help on internet.
Please don't hesitate to share some tips or good practice about that
Thanks in advance,
Arnaud

APN and GCM themselves are only aware of the token for each device. It's Push Service Providers like Arrow Push that keep track of meta information on each token.
For Arrow Push you could create a separate channel for each language. Then when you send out a push notification you will need to do so for each language separately and target the related channel.
To subscribe a token/user to a channel see:
http://docs.appcelerator.com/platform/latest/#!/api/Modules.Cloud.PushNotifications-method-subscribeToken
To send to all tokens/users in a channel see:
http://docs.appcelerator.com/arrowdb/latest/#!/api/PushNotifications-method-notify
Or send via the Appcelerator Platform Dashboard.

Related

how can i send notification from flutter-web to flutter-application?

I had a project from two application(flutter application) and three flutter-web on the same firebase i want to send notification from the web to the application.
i searched alot for this and i cant find any answer or solution for this case.
I had a project from two application(flutter application) and three flutter-web on the same firebase i want to send notification from the web to the application.
i searched alot for this and i cant find any answer or solution for this case.
I hope you understand that we can't give you the finish solution here. I would recommend to you to go trough this docs.
What we can do is to explain it a little bit. For your solution I would recommend to use FCM. And how they work is that:
you use the Firebase SDK to receive a token from the client device.
you store that token on one of the Firebase databases
when sending a push notification to a device you would need to do it from the Firebase Cloud Functions and use that token to send the message to it. When you do that the device from witch the token is will get the message.
It doesn't matter what platform the device is (web, ios or android). All of them can receive Push Messages (in Web most of them but nor 100% all).
From your use case I would not recommend to use topics. You want to send messages from device to device and therefore the tokens are the best solution for it.

Need some interface that generate fake device token to test push notification

I am working on push notification module at server side that will send push notification to mobile device.
As I am backend developer only, I need some online portal or similar kind of service that generate fake device token and I as a developer can use that device token and send notification on it. So that portal will display me notification text and other payload info.
I try to search things online but no luck. I have also asked to many mobile developer and my colleagues for this. They don't have any idea for this.
I am not sure that this kind of service is available yet or not.
So thought, will try to ask genius people of this forum.
Thanks in advance.

How to combine a webhook and a push notification?

There is a website, where push notifications come up when certain actions happen. I want to bind a webhook from Discord app to these push notifications, so that when a push notification comes up, a message in my Discord channel is sent.
I don't know what programming languages are involved or what to do even. Please guide me on what sort of technology is used. Googling and similar search only led me to self-promotion posts of third party services. So far I've found that webhooks use API and things are usually implemented via third party services, but I want to actually code this from scratch.

Is possible to sending push notification to the existing GCM user from FCM?

I have the existing app that using GCM and have some issue with GCM reliability. I interested using FCM to replace the GCM, but I doubt about compatibility. I've some google search but still couldn't find a satisfactory answer, here some link:
Migrating from gcm to fcm on android
If FCM inherits from GCM, does FCM also support GCM token? Or we need to some config in the server (using gcm-http.googleapis.com/gcm/ vs. fcm.googleapis.com/fcm/request in one server?)
I still doubt to migrating GCM to FCM, so I need some ideas from you all guys and I think send a notification from FCM console is not scalable for me because of too many notifications that triggered by user activities. Thanks
As much as I have understood from reading various documents and watching youtube recordings of 2016 I/O, FCM appears to be rebranded GCM. Server side integration will stay the same with option to switch endpoint domain name. When look a little closer you see that both domain names are referring to same IP address.
From client side integration much more has changes. FCM has a new SDK which makes certain things little easier to manage. Not sure if there are any improvements in terms of keeping app connected to the backend, listening incoming messages.

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