/ / फायरबेस क्लाउड मैसेजिंग: सभी उपयोगकर्ताओं को डेटा संदेश कैसे भेजना है? - एंड्रॉइड, फायरबेस, फायरबेस-क्लाउड-मैसेजिंग, फायरबेस-नोटिफिकेशन

फायरबेस क्लाउड मैसेजिंग: सभी उपयोगकर्ताओं को डेटा संदेश कैसे भेजना है? - एंड्रॉइड, फायरबेस, फायरबेस-क्लाउड-मैसेजिंग, फायरबेस-नोटिफिकेशन

मैं भेजना चाहता हूँ डेटा संदेश सब उपयोगकर्ताओं।

क्या इसका उपयोग किए बिना प्रोग्रामेटिक रूप से करना संभव है फायरबेस नोटिफिकेशन कंसोल?

कंसोल के साथ समस्या यह है कि "संदेशपाठ "फ़ील्ड की शुरुआत में फ़ील्ड अनिवार्य है। इसलिए, यदि मैं कस्टम डेटा कुंजी / मान जोड़ता हूं, तो मानक अधिसूचना घटक भी होगा।

जैसा कि कहा गया यहाँ, जब संदेश में अधिसूचना और डेटा दोनों शामिल होते हैं, यदि ऐप पृष्ठभूमि में है, तो मानक ट्रे संदेश सिस्टम ट्रे को अधिसूचित किया जाएगा।

मैं इसके बजाय कस्टम डेटा के आधार पर केवल एक अधिसूचना वितरित करना चाहता हूं (द्वारा ट्रिगर किया गया OnMessageReceived)।

मैं उसे कैसे प्राप्त कर सकता हूं? प्रोग्रामेटिक रूप से, मैं विशिष्ट उपयोगकर्ताओं को डेटा संदेश सही ढंग से भेज सकता हूं, लेकिन मुझे सभी उपयोगकर्ताओं को डेटा संदेश भेजने का कोई तरीका नहीं मिल रहा है।

उत्तर:

उत्तर № 1 के लिए 4

उपयोग विषय संदेश। आप किसी विषय के नाम को परिभाषित कर सकते हैं कि आपके ऐप की सभी इंस्टॉलेशन सदस्यता लेंगी, फिर उस विषय को संदेश भेजें।

आप इसका उपयोग कर सकते हैं फायरबेस व्यवस्थापक एसडीके उस संदेश को भेजने के लिए अपने सर्वर से। या आप इसका उपयोग कर सकते हैं एफसीएम HTTP एपीआई उस संदेश को भेजने के लिए।