2016-11-16 5 views
8

मैं फायरबेस क्लाउड मैसेजिंग का उपयोग कर डेमो ऐप विकसित कर रहा हूं। हालांकि, मुझे फायरबेस सर्वर कुंजी के साथ समस्याएं आ रही हैं। आज सुबह मैंने देखा कि मेरी सर्वर कुंजी को एफसीएम टोकन के साथ बदल दिया गया है।फायरबेस क्लाउड मैसेजिंग ने नोटिफिकेशन/संदेश भेजने के लिए टोकन के साथ सर्वर कुंजियों को प्रतिस्थापित किया

स्क्रीनशॉट: FCM Token replaced server key

मैं दो में दो अलग अलग FCM परियोजनाओं हो रही थी जीमेल Android एप्लिकेशन के लिए समान पैकेज नाम होने खातों। मैंने सोचा कि यह समस्या पैदा कर रहा है और मैंने दोनों परियोजनाओं को हटा दिया है और पैकेज नाम बदल दिया है, लेकिन अभी भी कोई भाग्य नहीं है।

मैं अपने डिवाइस पर धक्का प्राप्त करने में असमर्थ हूं। मैंने इस मुद्दे के बारे में शोध किया है लेकिन मुझे कोई समाधान नहीं मिला है।

+2

मैं भी एक ही सामना करना पड़ता है समस्या .. – ZeroOne

+0

क्या आपको संदेश भेजते समय कोई त्रुटि मिल रही है? मैंने इसे अपने अंत में करने की कोशिश की है, किसी एक का उपयोग करने में कोई फर्क नहीं पड़ता है। दोनों एफसीएम संदेश भेजने के लिए वैध कुंजी हैं। –

+0

यदि आपने ऐप हटा दिया है और इसे दोबारा बनाया है, तो आपको नवीनतम google-services.json फ़ाइल डाउनलोड करनी चाहिए। – weneedweeds

उत्तर

3

मैंने फायरबेस रिलीज नोट्स की जांच की, लेकिन इस बदलाव के बारे में कोई रोल आउट नहीं मिला। हालांकि, ऐसा लगता है कि सर्वर कुंजी जल्द ही बहिष्कृत हो जाएगी और इसे एफसीएम टोकन द्वारा प्रतिस्थापित किया जाएगा।

यदि आपको सर्वर कुंजी का उपयोग करने में समस्याएं आ रही हैं, तो अब एफसीएम टोकन का उपयोग करने पर विचार करें।

मूल रूप से, आपको क्लाइंट ऐप्स पर संदेश भेजते समय अनुरोध शीर्षलेख में प्राधिकरण कुंजी का मान बदलने की आवश्यकता होगी।

Content-Type:application/json 
Authorization:key=XXXXXXXXX:APA91bHVdTcAQGdFc5bIyK_WExwd5U6uJ.... 
+1

जब मैं इस नए टोकन का उपयोग करता हूं, तो मेरे विचार काम नहीं कर रहे हैं ... –

1

ऐसा लगता है कि सर्वर कुंजी FCM टोकन के बजाय अवधि, बस नए संस्करण में उन्नत किया है कि वे फिर से उपयोग के लिए, निम्न स्क्रीनशॉट के रूप में:

enter image description here

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