Comments (11)
@ofcerci4826 We ended up using FCMSharp instead.
from fcm.net.
Yes, soon I will make a new version available. Feel free to submit a Pull Request :)
from fcm.net.
What exactly did they change? based on the docs it looks like Notification only has Title / Body but FCM's notification contains additional properties like Badge. Is this what has changed? Looks like they added platform specific objects at the root as well.
Does this mean badge updates won't work?
from fcm.net.
Ah i see, FCM.net is using Legacy format. https://firebase.google.com/docs/cloud-messaging/http-server-ref
from fcm.net.
I started working on this and it seems like a bigger change that i thought. The V1 is an entirely new endpoint that requires the ProjectId for the Url and authenticates using OAuth 2.0.
It's looking like some pretty big change to sender that i was hoping not to do. At the moment i'm just creating a new V1 namespace, that way anyone using the old format should still work. But there seems to be enough changes to question, should this be a separate package?
from fcm.net.
In my opinion the legacy implementation should be a separate package, as there are too many changes and I think it would be hard to maintain both api versions in the same library.
However, whatever will be the final decision: I'm currently looking for a good option to send fcm messages using the new API version as I need the separation of values for iOS and Android. So could help to implement the new api version here rather than writing an own implementation. So if you already started implementation, maybe I could contribute.
from fcm.net.
@martinhey I will begin soon to change the api to use the new features. Feel free to contribute :)
from fcm.net.
of course... let's keep in touch and define subtasks
from fcm.net.
@martinhey so @angelobelchior i'm just starting out, but does this package not support V1? Should I not consider this Package? Perhaps update the Readme.md with the details.
from fcm.net.
is time_to_live change to ttl? because i can't set it in my projects now
from fcm.net.
@angelobelchior What is the latest situation on this subject?
from fcm.net.
Related Issues (20)
- It does not work for FCM notification with SenderId as mandatory HOT 5
- Push Notification Do Not Work for Below Code HOT 4
- Server Key in documentation is wrong HOT 1
- Does this library helps to get ID generated when device(website) is registered in FCM? HOT 1
- HttpClient is disposed and recreated too often
- how pass proxy use ? HOT 1
- Is there a possibility of FCM.Net nuget package without dependency of Microsoft.Bcl.Build Nuget?
- Code wont work. I dont recieve the message. HOT 4
- IOS 10 doesn't receive notification HOT 1
- NuGet package is not signed (strong name missing) HOT 1
- Não chega a notificação no celular HOT 3
- FCM Net threw an error HOT 1
- Enviar várias mensagens personalizadas
- How many notifications can be sent simultaneously with FCM .net HOT 6
- FCM.Net.MessageResponse Bad Request 400
- generate customer registrationId
- Add APPI Docs link in the README HOT 1
- Recebe Notificação HOT 1
- Update to HTTP v1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fcm.net.