Я работаю над приложением android, которое должно предупредить пользователя о любом новом сообщении на определенной странице facebook с помощью уведомления, я попросил создать механизм для этого, но некоторые ответили с помощью Google Cloud Messaging, но я не знать, что мне нужно использовать.Каковы требования к использованию GCM? Нужно ли мне размещать онлайн-базу данных?
ответ
Ну вам нужно будет иметь свой Sever (3 сервера), что партия просп базы данных и где вы также можете иметь некоторый код запуска нажать уведомления на облачном сервере Google.
В вашем Databse вы будете хранить маркеры пользовательских устройств, так что, когда пришло время, чтобы отправить оповещение вы можете получить их и представить массив андроид лексем
Вот изображение из Google, которые иллюстрируют мой ответ :
Один из способов - вам нужно, чтобы xampp и gcm действовали как межсвязная связь между андроидом и сервером для передачи информации. У него есть ключ браузера, в котором вы будете использовать сервер.
Взгляните на это.
Проверить APIDEMOS в вашем SDK там вы можете узнать о андроиде GCM, все, что вам нужно, это SENDER_ID (Для клиентов) и APP_ID (для вашего третьей стороны использования сервера()), это вы можете получить от Goog le Console, вам нужно будет зарегистрировать пакет приложений, и вам придется включить функцию GCM для нее, и вы получите SENDER_ID и APP_ID , как только это будет сделано, у вас есть демо-версия сервера на простом хосте apidemos, который в вашей системе измените URL-адрес на клиенте и попробуйте его , у вас будет IDEA, как он работает, , если у вас есть устройство с 4.0 и выше, то это здорово, иначе вам нужно зайти в свой gmail в своем Android-устройстве.
Вы имеете в виду, что мне не нужно размещать онлайн-базу данных? Мне нужно общаться с каждым пользователем, который установил мое приложение, как новостное приложение. Можете ли вы объяснить больше, пожалуйста, – Mahmoud
ваш сторонний сервер будет в сети только там у вас будет ваша база данных, то есть онлайн-база данных, и вы используете какой-либо логин и регистрацию, вы будете вести записи на сервере, t нужно разместить любую базу данных на вашем устройстве, , пожалуйста, попробуйте GCM Demo от apidemos, вы получите все свои сомнения: – Amit
- 1. Каковы абсолютные минимальные требования к использованию ионического?
- 2. Каковы требования к использованию Mercurial с Netbeans?
- 3. Требования к использованию flto
- 4. Каковы минимальные требования к использованию React & Flux в Electron?
- 5. Не распространять требования к использованию
- 6. Минимальные требования к использованию AspNetSqlMembershipProvider
- 7. Каковы требования к файлам HTA?
- 8. Каковы минимальные требования к neo4j?
- 9. Каковы требования к эмитенту Сценарии
- 10. Требования к использованию базы данных SQL в программе
- 11. Каковы требования к ландшафтному оформлению?
- 12. Каковы требования к названию мероприятия?
- 13. Требования к использованию ссылочных транзакций PayPal
- 14. Минимальные требования к использованию Indefero + SVN
- 15. Каковы требования к системе мониторинга работоспособности приложения?
- 16. Когда мне нужно размещать объекты в .NET?
- 17. Нужно ли мне размещать нестатические объекты, определенные в статическом объекте?
- 18. Каковы требования к параметру контента в Frame.Navigate?
- 19. Каковы требования SKShader для доступа к униформе?
- 20. В SecureSocial, каковы требования к реализации UserService?
- 21. Каковы требования к параметрам шаблона C++?
- 22. Каковы требования к мобильному приложению для Geofencing?
- 23. Каковы альтернативы использованию phpMyAdmin?
- 24. Каковы требования к серверу для Silverlight 2?
- 25. Каковы требования к разработке для Nokia Lumia?
- 26. Каковы требования к лицензированию программ vb6
- 27. Каковы требования к размещению приложения ASP.Net MVC2?
- 28. Каковы фактические требования к оборудованию SDL2?
- 29. Каковы требования к методам элиминации перед использованием?
- 30. Каковы требования к NTFS для IIS 8?
Что вы сделали до сих пор, чтобы достичь этого? –
Обратите внимание, что в архитектуре [GCM] (http://developer.android.com/google/gcm/gcm.html#arch) это хорошо объяснено. – Geros
Я использую службу фона, которая отправляет http-запросы для проверки любых данных измените, если так вещание будет отвечать за него, но я ищу способ, который снижает потребление Интернета, но у меня нет сервера – Mahmoud