2016-04-26 6 views
0

Я хотел бы знать, будет ли каждый раз, когда будет выполняться мое приложение, мне нужно получить токен и передать его на сервер, или если это необходимо только для регистрации приложения. Большое спасибо.токен облачных сообщений Google

enter image description here

ответ

0

Вам нужен маркер для регистрации GCM (Push Notification) в Google Server. Затем этот токен передается и используется на сервере для отправки последующего уведомления. Этот токен должен быть сохранен сервером, чтобы он мог использоваться для вызова API на сервер Google. При таком подходе вашему серверу и устройству Android не нужно создавать постоянное соединение, и ответственность за очередность и ретрансляцию сообщений обрабатывается серверами Google.

Для получения дополнительной информации посетите Registering Client Apps, а также проверьте это documentation.

+0

Что произойдет, если токен истечет? – Aldridge1991

+0

Сервер GCM не может ответить на ваш сервер с некоторой информацией, но вы можете вызвать [onTokenRefresh] (https://developers.google.com/android/reference/com/google/android/gms/iid/InstanceIDListenerService#public -методы), чтобы заставить его работать снова. Вы можете проверить документ, который я связываю в ответе о том, как это сделать. – KENdi

Смежные вопросы