Я реализую push-уведомления в приложении.Я думаю, что у меня есть два варианта, и я не могу решить, какой из них лучше.
У меня есть свой собственный сервер, на котором создаются push-уведомления, затем он использует API-интерфейс Urban Airship для отправки push-уведомлений.
Однако, когда пользователь регистрируется для push-уведомлений на устройстве и возвращает маркер устройства.Но как мне получить токен как на Urban Airship, так и на моем сервере?
Должен ли я загрузить токен с устройства на Urban Airship, а затем снова загрузить с устройства на мой сервер?
Или я должен загрузить с устройства на свой сервер, а затем загрузить токен со своего сервера на городской дирижабль?
Существуют ли какие-либо приложения с открытым исходным кодом, имеющие подобную ситуацию?Или я делаю это совершенно неправильно?
(причина, по которой я использую Urban Airship, заключается в том, что мой сервер работает на движке Google App, который не имеет возможности напрямую связываться с APNS, поэтому янеобходимость сохранения токена устройства (с идентификатором пользователя, предоставленным приложением) в приложении GAE, и он также будет храниться в Urban airship)