We use Parse.com to send push notifications. With the announced disconnect, we are now learning how to switch to another service. On Android, we did not configure GCM sender ID, so we indirectly used Parse.com sender ID. This is a migration issue (see Urgent Note for Parse Android Browser Users and Migrating an Existing Analysis Application (Exporting GCM Registration Identifiers section)).
Therefore, we are now preparing a new version of our Android application with our own GCM sender identifier. Is there a way in Parse.com to check which devices (installation) are associated with our sender ID? How can we check if our update was successful? Does Google provide any API for direct or indirect verification of whether the sender ID works with our Google project?
Any tool or any approach that requires writing code is fine.
Thanks for posting this question. I am helping to work on OneSignal and I have updated the mentioned blog post based on reviews.
, ParseInstallation GCMSenderId :
final ParseInstallation parseInstallation = ParseInstallation.getCurrentInstallation(); parseInstallation.put("GCMSenderId",YOUR_NEW_SENDER_ID); parseInstallation.saveInBackground();`
, GCM. Parse, ours, .
Parse Server push-, .
Parse Push GCM, Android GCM. , Google Play, , , GCM.
, , , .
Parse Installation . , , - , appVersion .
appVersion
, , , GCM , Google Play. Android- . , push- push-.
push- : https://parse.com/docs/android/guide#push-notifications
,
... , push push, Parse GCM. GCM <meta-data> <application> AndroidManifest.xml...
<meta-data>
<application>
GCMSenderId: Android ParseInstallations, push GCM. Parse GCM. , push. , API GCM, GCM, push- Parse.
Source: https://habr.com/ru/post/1626978/More articles:How does sorting work in the new pecl mongodb extension? - phpStream processing based on previous and next elements - javaHow to test input using debg ng-model-option? - javascriptRxJava with SQlite and ContentProvider operations - androidExcel-like Обновление таблицы без кнопки в PHP и AJAX - javascriptUsing Django Rest Framework as a security level for file system processing - pythonAngular2: There is no provider for String! (child → String) in [Array in parent - angularAngular 2: a problem with custom components - angularjsHow to clear an existing digit in excel using matlab? - graphhttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1626983/react-redux-pass-thisprops-to-actions-from-component&usg=ALkJrhg4TiQbpxTDPt7DeY-wFJV_CkpDnAAll Articles