휴대 기기에서 몇 가지 데모 및 그 작동법을 따랐습니다. 하지만 몇 가지 질문이 있습니다. 등록 ID는 응용 프로그램이나 사용자에게 고유 한 것입니까? 그것은 사용자에 대한 고유 한 경우 여러 regID의 서버 (도트 그물)에 저장하는 방법. 제발 좀 도와주세요.GCM을 사용하여 여러 사용자에게 푸시 알림을 보내는 방법
답변
사용자가 고유하면 여러 regID를 서버 (도트 넷)에 저장하는 방법입니다. 제발 좀 도와주세요.
기기가 GCM 서버에 등록되면 기기는 해당 고유 ID를 서버에 보내야하며 그 다음 메시지를 전송하기 위해 그 값을 저장해야합니다.
GCM을 사용하여 여러 사용자에게 푸시 알림을 보내는 방법은 무엇입니까?
형식으로 메시지를 만듭니다. 여러 ID를 들어, 단지 배열 객체 파이썬에서
예의 형태로 귀하의 사용자 ID와 registration_ids
키를 입력 :
Content-Type:application/json
Authorization:key=AIzaSyB-1uEai2WiUapxCs2Q0GZYzPu7Udno5aA
{
"registration_ids" : ["APA91bHun4MxP5egoKMwt2KZFBaFUH-1RYqx...", "second_id", "third_id"],
"data" : {
...
},
}
답장을 보내 주셔서 감사합니다. – user1842744
@Zyoo - 단일 요청을 사용하여 여러 사용자 (등록 ID 배열)에게 다른 메시지를 보낼 수 있습니까? – rafi
@rafi, 내가 아는 한, 다른 메시지를 보내려면 다른 요청을 사용해야합니다. – Zyoo
예 등록 ID는 특정 응용 프로그램에 대해 특정 사용자에게 고유합니다. 데이터베이스를 생성하고 모두 저장할 수 있습니다.
최대 1,000 명의 사용자에게 동시에 멀티 캐스트 메시지를 보낼 수 있습니다. 구글의 설명서를 참조하십시오 :
http://developer.android.com/training/cloudsync/gcm.html
이 외에도에서, 당신은 등록 된 모든 사용자의 배열을 만들 수 있으며, 개별적으로 모두에게 하나를별로 하나의 메시지를 보냅니다. Android docs에서 인용regId를 내 서버에 저장하거나 가져 오는 방법은 무엇입니까? – user1842744
예제를 따르는 경우 regID가 이미 서버에 있습니다. 그렇지 않은 경우 푸시 메시지를 보낼 수 없습니다. 이제 액세스하십시오 - 이것은 데이터베이스 구조에 따라 다릅니다. 데이터베이스를 검사하고, regID가 저장된 위치를 찾고, 액세스 할 수있는 메소드를 작성해야합니다. –
구글 서버가 regid를 우리 서버에 갖게하는 것은 무엇입니까? – user1842744
하는 RegId
은 다음과 같습니다
이 메시지를 수신 할 수있는 안드로이드 응용 프로그램에 GCM 서버에서 발급 한 ID입니다. Android 애플리케이션에 등록 ID가 있으면 제 3의 애플리케이션 서버 인 으로 전송하여 주어진 Android 애플리케이션에 대해 메시지를 수신하도록 등록한 각 기기를 식별합니다. 즉, 등록 ID는 특정 기기 인 에서 실행중인 특정 Android 애플리케이션에 연결됩니다.
따라서 RegId
은 응용 프로그램과 사용자에 따라 다릅니다.
저장을 위해 GCM 등록 후 게시물을 보낼 수 있습니다. Google에서 제공하는 샘플 앱을 사용하면 단서가 생깁니다.
전화를 걸거나 우리 서버에 여러 개의 regID를 저장 하시겠습니까? – user1842744
Android에서 샘플 앱을 가져 오거나 [여기] (http://www.androidhive.info/2012/10/android-push-notifications-using-google-cloud-messaging-gcm-php-and-mysql /) – Aprian
- 1. GCM을 사용하여 특정 사용자에게 푸시 알림을 보내는 방법
- 2. 사용자에게 푸시 알림을 보내는 방법
- 3. GCM을 사용하여 여러 사용자에게 알림을 전달하려면 어떻게해야합니까?
- 4. 새 GCM을 사용하여 푸시 알림을 보내는 간단한 방법
- 5. 푸시 알림을 보내는 방법
- 6. phonegap에서 GCM을 사용하여 Android에서 여러 푸시 알림을 처리하는 방법
- 7. PHP를 통해 여러 사용자에게 푸시 알림을 보내는 방법
- 8. 푸시 알림을 보내는 방법
- 9. 여러 사용자에게 알림을 보내는 MYSQL
- 10. 푸시 알림을 제대로 보내는 방법
- 11. 다른 사용자에게 알림을 보내는 방법
- 12. GCM을 사용하여 푸시 알림
- 13. PHP에서 UDID를 사용하여 푸시 알림을 보내는 방법
- 14. unificationengine에서 푸시 알림을 보내는 방법
- 15. 인터넷없이 푸시 알림을 보내는 방법
- 16. BB 10에서 단일 사용자에게 푸시 알림을 보내는 방법
- 17. 레일에서 다른 사용자에게 알림을 보내는 방법
- 18. Firebase Cloud Messaging을 사용하여 여러 장치에 푸시 알림을 보내는 방법
- 19. 메인 라인이있는 세그먼트에서 푸시 알림을 보내는 방법
- 20. GCM을 사용하여 푸시 알림 - PHP
- 21. GCM을 사용하여 Azure 푸시 알림
- 22. Java 기반 애플리케이션 서버에서 GCM을 사용하여 iOS 디바이스에 푸시 알림을 보내는 방법
- 23. .net 백엔드에서 ChannelUri를 사용하여 특정 사용자에게 알림을 보내는 방법
- 24. 기기에 푸시 알림을 보내는 더 똑똑한 방법
- 25. PHP를 사용하여 사용자에게 알림을 보내는 방법은 무엇입니까?
- 26. trigger.io 특정 사용자에게 알림을 푸시
- 27. 사용자에게 알림을 보내는 방법은 무엇입니까?
- 28. Notification Hub의 특정 사용자에게 푸시 알림을 보내는 방법은 무엇입니까?
- 29. 모든 사용자가 아닌 일부 사용자에게 푸시 알림을 보내는 방법은 무엇입니까?
- 30. Parse : iOS 앱의 모든 사용자에게 푸시 알림을 보내는 방법은 무엇인가요?
예 등록 : 같이 표시됩니다
id는 모든 사용자에게 고유합니다. 푸시 알림을 보내려면 고유 한 사용자 ID를 사용하여 특정 최종 사용자 또는 모든 사용자에게 보낼 수 있습니다. 어쨌든 당신은 reg id를 어떤 DB 또는 파일에 저장해야합니다. – arnp답장을 보내 주셔서 감사합니다. GCM 서버에서 우리 서버에 regID를 가져 오는 방법을 설명 할 수 있습니까? – user1842744
String regId = GCMRegistrar.getRegistrationId (this); – arnp