1

xmpp를 사용하여 업스트림 및 다운 스트림 용도로 내 앱용 Google Cloud Messaging을 사용하고 싶습니다. 그러나 나는 GCM 네트워크를 통해 전송되도록 내 MySQL 데이터베이스에서 데이터를 선택하고 입력 할 수 있는지 궁금합니다.Google 클라우드 메시징 및 MySQL 데이터베이스

GCM과 함께 PHP를 사용할 수 있습니까? Java 또는 Python을 사용해야합니까?

답변

1

GCM은 서버에서 Android 애플리케이션으로 메시지를 보내는 데 사용됩니다. 또한 GCM 메시지는 최대 4KB 만 전송할 수 있습니다. 제 견해로, 데이터를 MySQL 데이터베이스에 직접 전송하십시오 (이 비동기로 만들고 싶다면 Android Sync Adapter를 살펴보십시오). 서버에서 애플리케이션으로 데이터를 비동기 적으로 보내려면 GCM (짧은 메시지 일 수 있음)을 사용하여 앱에 핑을 보내면 애플리케이션이 일반적인 http 요청 - 응답 절차를 거쳐 MySQL에서 데이터를 가져올 수 있습니다. 동기화 어댑터의 자세한 내용은

: http://www.programming-techniques.com/2014/01/google-cloud-messaging-gcm-in-android.html

+0

답장을 보내 주셔서 감사합니다. 어쨌든 발리를 사용하여 데이터베이스에서 데이터를 입력하고 선택하지만 gcm을 주로 알림에 사용하고 싶습니다. 문제는 내가 예를 들어 사용자가 주석을 입력하고 php 스크립트를 통해 데이터베이스에 주석을 추가 한 다음 gcm을 다른 사용자에게 보내야만 알림을 보내어 php 스크립트에서 알림을 보낼 수있게하려는 것입니다. 논평. 그래서 PHP에서 gcm을 호출하는 방법을 알아 내려고 노력 중입니다. –

관련 문제