12

पार्स के साथ पुश को लागू करते समय, मैंने Google क्लाउड मैसेजिंग से संबंधित कुछ भी उपयोग नहीं किया। मैंने Google dev console को नहीं खोल दिया और जीसीएम मैसेजिंग पर स्विच नहीं किया, मुझे भी कोई प्रेषक आईडी नहीं मिली और मैंने पंजीकरण आईडी प्राप्त करने के लिए डिवाइस पंजीकृत नहीं किए, हालांकि पार्स पुश भेज सकता था। मुझे आश्चर्य है कि पार्स अपनी सॉकेट का उपयोग करता है? पार्स एंड्रॉइड स्रोत कोड में, मैं इससे संबंधित कुछ भी नहीं पकड़ सका। अब सभी पार्स माइग्रेटिंग सेवाओं को जीसीएम पंजीकरण आईडी की आवश्यकता है जिसमें पार्स के ओपन सोर्स पुश बैकएंड समाधान शामिल हैं। क्या कोई इस बारे में विस्तृत जानकारी दे सकता है?जीसीएम पंजीकरण के बिना पुश भेजने के लिए कैसे पार्स करें?

+1

मुझे लगता है कि आप जानते हैं कि पार्स बंद हो रहा है और आप इसे जिज्ञासा से बाहर कर रहे हैं? –

+0

@DanieleSegato हाँ, मैं करता हूं। – magirtopcu

उत्तर

14

पार्स डीसी जीसीएम का उपयोग करें। वे सिर्फ अपने खाते का उपयोग करते हैं।

तुम मुझे विश्वास करने के लिए नहीं है, एंड्रॉयड एसडीके थोड़ी देर पहले खुला स्रोत बना दिया गया है: https://github.com/ParsePlatform/Parse-SDK-Android/blob/bdd5f50d51d30030b9df12c0e09d08d8859e64be/Parse/src/main/java/com/parse/GCMService.java https://github.com/ParsePlatform/Parse-SDK-Android/blob/e2329512e5531f0efd56671c02f476285f87386b/Parse/src/main/java/com/parse/GcmRegistrar.java https://github.com/ParsePlatform/Parse-SDK-Android/blob/bdd5f50d51d30030b9df12c0e09d08d8859e64be/Parse/src/main/java/com/parse/GcmBroadcastReceiver.java

: https://github.com/ParsePlatform/Parse-SDK-Android

ये वर्ग GCM में एकीकृत करने के लिए उपयोग किया जाता है

हालांकि उनके पास जीसीएम के बिना पुश अधिसूचना का समर्थन करने का एक तरीका है, यह ज्यादातर गैर-Google उपकरणों के लिए बनाया गया है या ऐप को Google- Play Market में रिलीज़ करने के लिए किया गया है। यह PPNS

कहा जाता है प्रदाता के बीच स्विच इस वर्ग के अंदर किया जाता है: https://github.com/ParsePlatform/Parse-SDK-Android/blob/bdd5f50d51d30030b9df12c0e09d08d8859e64be/Parse/src/main/java/com/parse/PushService.java

PPNS वर्ग माना जाता है कि एक वर्ग com.parse.PPNSService कहा जाता है जो GitHub कोड में नहीं है द्वारा नियंत्रित किया जाता। इसे प्रतिबिंब के माध्यम से तत्काल किया जाता है, मुझे लगता है कि वे इसे बाद में जार में जोड़ते हैं और उन्होंने इसे सार्वजनिक नहीं किया। यह निश्चित रूप से इसे अपनी खुद की सॉकेट खोलना और संभालना होगा।

+0

यही मैं वास्तव में पूछता हूं कि पीपीएनएसएस सेवा है और मैंने सोचा कि यह प्रतिबिंब था इसलिए मुझे एक पुष्टि की आवश्यकता है, इसके लिए धन्यवाद। इसके अलावा पार्स पीपीएन का उपयोग करता है जब डेवलपर स्पष्ट रूप से जीसीएम आवश्यकताओं को जोड़ता नहीं है भले ही डिवाइस में Google play सेवाएं हों। कोई बात नहीं धन्यवाद। – magirtopcu

+0

क्या आपको कोई जानकारी है कि कैसे पार्स इंस्टॉलेशन डेटा को जीसीएम सर्वर एप्लिकेशन (जिसे PHP का उपयोग करके हमारे द्वारा बनाया गया है) में माइग्रेट करना है? – MilapTank

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