2012-12-15 17 views
10

1- का मैं GCM आवेदन एक Google API कंसोल में बनाई गई रिपोर्ट्स मान लीजिए ...मैं मेरे GCM आवेदन बादल (सूची उपकरण) में पंजीकृत डिवाइस पता कर सकते हैं कैसे

मैं कैसे सूची और देख सकते हैं सभी डिवाइस मेरे आवेदन में पंजीकृत हैं क्लाउड

एक यादृच्छिक कार्रवाई करने के लिए उन्हें एक पुश अधिसूचना भेजने की तरह?


2- मैं एक डाटाबेस बनाने चाहिए पंजीकृत डिवाइस द्वारा दिया अगर मैं मेरा अपना सर्वर का प्रयोग करें की तरह (Asp.net)


+0

अधिक जानकारी के साथ अपने प्रश्न की गुणवत्ता में सुधार करने की कोशिश करें और कृपया एंड्रॉइड डेवलपर वेबसाइट पर जीसीएम दस्तावेज पढ़ें। –

+0

@ कोडिंगक्रो मैंने 3 जी टाइम्स से अधिक 'जीसीएम दस्तावेज' पढ़ा है लेकिन मेरे पास कुछ बिंदु हैं जिन्हें मैं अभी तक समझ नहीं पा रहा हूं :) – Loai

उत्तर

12

कैसे कर सकता मैं सूची और पंजीकरण आईडी संग्रहीत करने के लिए सभी डिवाइस देखें मेरे आवेदन में क्लाउड

ऐसा करने के लिए कोई जीसीएम कॉल नहीं है। आपके ऐप को उस सर्वर पर उस ऐप पर जीसीएम ब्रॉडकास्ट के लिए उपयोग करने के लिए आपके सर्वर को आईडी बताने की ज़रूरत है, और आपके सर्वर को उस डेटा को कहीं और स्टोर करने की आवश्यकता है।

मैं अगर मैं मेरा अपना सर्वर का प्रयोग करें की तरह (Asp.net) पंजीकृत डिवाइस द्वारा लौटाए गए पंजीयन आईडी संग्रहीत करने के लिए

एक डाटाबेस एक अच्छा विकल्प की तरह प्रतीत होता है एक डेटाबेस बनाना चाहिए।

+1

इसका मतलब है कि मुझे अपने सर्वर में एक डेटाबेस बनाना चाहिए, इसलिए जब कोई डिवाइस पंजीकृत होता है क्लाउड और जीसीएम से 'पंजीकरण आईडी' प्राप्त करें, इसे डेटाबेस में संग्रहीत करने के लिए सर्वर पर वापस भेज दें, और जब मुझे अधिसूचना भेजने की आवश्यकता है तो मुझे सभी पंजीकरण आईडी पर लूप करना होगा और उन्हें – Loai

+0

@ lo2i पर एक सूचना भेजें : हां यह सही है। http://developer.android.com/google/gcm/gcm.html "पंजीकरण परिणाम प्रबंधित करना" और "तृतीय-पक्ष एप्लिकेशन सर्वर की भूमिका" देखें। – CommonsWare

+0

मैंने एक ब्लॉग पोस्ट लिखा है जो वर्णन करता है कि यह सामान्य रूप से कैसे काम करता है: http://blog.andromo.com/2012/how-does-airbop-push-messaging-work/ चित्रों में एयरबॉप सर्वर के लिए बस अपने सर्वर को प्रतिस्थापित करें। इसके अलावा आप एक समय में 1000 पंजीकरण आईडी के ब्लॉक को संदेश भेज सकते हैं, जो एक समय में एक से अधिक कुशल है। – selsine

संबंधित मुद्दे