Soru & Cevap

GCM ile ilgili birkaç soru ...

19.01.2014 - 09:51

Merhaba,
GCM ile ilgili olarak bu sayfalardaki bilgilerden oldukça istifade ettim. Öncelikle teşekkür ederim.  Öğrenmek istediğim birkaç konu var. Cevaplarınızı rica ediyorum.

1- Bildirimler için PHP ve MYSQL kurulu standart bir hosting paketim var, bunu kullanabilir miyim? Yoksa bunun için özel hosting hizmeti ya da özel servisler mi kiralamam gerekiyor (Urban Airship vs. gibi) ?
2- PHP CURL ile bildirimleri MYSQL veritabanımdaki kaydettiğim registration_id'lere gönderirken aşağıdaki parametler nasıl olmalı? Bu parametereleri girmediğimde varsayılan değerleri nedir ve tam olarak bu parametlerin ne ifade ettiğini açar mısınız ? 
>  delay_while_idle  , time_to_live ,  collapse_key
3- Bildimlerimde, GCM'ye gönderdiğim registration_id'ler için bir sınırlama  var mı ? Örneğin aynı anda 10.000 kullanıcıya gönderim yapmam gerektiğinde bunu tek bir sorguda gönderebilir miyim yoksa sorgumu parçalara mı bölmeliyim ?

Cevaplarınız için şimdiden teşekkür ederim.

13 Görüntülenme

2 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

Profile picture for user esperi
esperi
22.01.2014 - 07:41

 Implementing GCM Server sayfasında bahsettiğim bu parametrelerin ne ifade ettiklerine ve kullanımlarına dair bilgi sahibi oldum:
http://developer.android.com/google/gcm/server.html
Sadece şu anda anlamadığım konu şu cümle oldu: "registration_ids: For sending to 1 or more devices (up to 1000)." Şimdi bu en fazla aynı anda 1000 kayıtlı cihaza kadar mı gönderim yapabilirsiniz demek oluyor? Eğer öyleyse o halde bildirimler için hazırladığım php scriptimi 1000 kişilik parçalara bölüp göndermeliyim? Yanılıyorsam düzeltin. 

picture-5709-1390245143.jpg
ugurcmk
20.01.2014 - 09:29

1) Standart php ve mysql yeter. Başka şeye gerek yok.

2) Kullandığın api farklı sanırım bu kısmı anlamadım.

3) Bu konuda net bir bilgim yok. Olacağını düşünmüyorum.

Çetin
22.01.2014 - 12:14
Teşekkür ederim cevabınız için. Implementing GCM Server sayfasında bahsettiğim bu parametrelerin ne ifade ettiklerine ve kullanımlarına dair bilgi sahibi oldum: http://developer.android.com/google/gcm/server.html Sadece şu anda anlamadığım konu şu cümle oldu: "registration_ids: For sending to 1 or more devices (up to 1000)." Şimdi bu en fazla aynı anda 1000 kayıtlı cihaza kadar mı gönderim yapabilirsiniz demek oluyor? Eğer öyleyse o halde bildirimler için hazırladığım php scriptimi 1000 kişilik parçalara bölüp göndermeliyim? Yanılıyorsam düzeltin.