संपर्क

Chrome के लिए किसी वेबसाइट पर पुश नोटिफिकेशन कैसे बनाएं (भाग 1)

2015 से, प्रौद्योगिकी ने तेजी से लोकप्रियता हासिल करना शुरू कर दिया पुश एपीआईक्रोम से. तेजी से, विभिन्न समाचार (और न केवल समाचार) साइटों पर जाने पर, आगंतुकों को अनुरोध के साथ निम्नलिखित सिस्टम फ्रेम प्रस्तुत किया जाता है:

Google Chrome सिस्टम विंडो साइट से सूचनाएं वितरित करने की अनुमति मांग रही है।

मैं ईमानदारी से सामग्री वितरित करने (या उपयोगकर्ताओं को आकर्षित करने, आप इसे जो भी कहना चाहें) के लिए इस चैनल को सबसे आशाजनक में से एक मानता हूं। शायद कुछ वर्षों में भी, ये पुश सूचनाएं हर स्वाभिमानी समाचार साइट की वही अनिवार्य विशेषता होंगी, जो आज आरएसएस और सोशल नेटवर्क पर सार्वजनिक पेज हैं।

हालाँकि, आज भी यह तकनीक काफी नई है और न केवल घरेलू इंटरनेट पर, बल्कि विदेशी इंटरनेट पर भी इसके उपयोग के लिए कुछ दिशानिर्देश हैं। उदाहरण के लिए, आपको बहुत दूर जाने की ज़रूरत नहीं है — यहां तक ​​कि स्वयं Google ने, जब पुश एपीआई की घोषणा की, तो एक छोटी सी प्रेस विज्ञप्ति जारी की जिसने मुझे रुला दिया। और केवल अब, डेवलपर्स के लिए Google के अक्सर पूछे जाने वाले प्रश्नों के माध्यम से कई घंटे बिताने के बाद, आप अपने पाठकों को पुश सूचनाएं भेजने के लिए कम से कम कामकाजी स्क्रिप्ट को एक साथ रखने के लिए जानकारी एकत्र कर सकते हैं।

अपनी वेबसाइट के लिए ऐसे पुश नोटिफिकेशन कैसे बनाएं? दो तरीके हैं: तृतीय-पक्ष सेवाओं का उपयोग करें (वे पहले से मौजूद हैं और उनमें से कुछ बहुत अच्छे हैं) या अपना स्वयं का समाधान बनाएं। चूंकि मैं साइट पर तृतीय-पक्ष सेवाओं के न्यूनतम उपयोग का समर्थक हूं, इसलिए शहर में हमारा रास्ता पूर्व निर्धारित था।

लेकिन, निष्पक्षता के लिए, बाहरी समाधानों के बारे में कुछ शब्द कहना उचित है। मैं स्वीकार करता हूं, मैंने वास्तव में इस बाजार का अध्ययन नहीं किया है (कारण ऊपर बताया गया है), लेकिन मैं वनसिग्नल सेवा का उल्लेख किए बिना नहीं रह सकता, जिसकी सबसे आकर्षक विशेषता यह है कि उनकी सेवाएं बिल्कुल मुफ्त हैं - वे पैसे कमाते हैं ग्राहक की वेबसाइट पर आने वाले विज़िटरों के बारे में डेटा बेचना। जेपी नामक एक सेवा भी है, उनके पास बहुत सक्षम विपणन है और, एक नियम के रूप में, अच्छी समीक्षाएं हैं। हालाँकि, यह ध्यान देने योग्य है कि एक समय में, उनकी सेवाओं से, मेडुसा — प्लेटफ़ॉर्म मेडुसा के विशाल दर्शकों के लिए भेजे जाने वाले पुश नोटिफिकेशन की संख्या के लिए तैयार नहीं था।

कार्यान्वयन। Google से क्रेडेंशियल प्राप्त करना.

स्रोत डेटा में, एक साइट में लिखा है रेल 3.2.8और कार्य इस पर क्रोम के लिए एक अधिसूचना पुशर बनाना है।

पहला कदम साइट को HTTPS (सुरक्षित हाइपरटेक्स्ट प्रोटोकॉल) में स्थानांतरित करना है, यानी अपनी साइट के लिए एक एसएसएल प्रमाणपत्र बनाना है। इसके बिना, पुश नोटिफिकेशन काम नहीं करेगा (मैंने नियमित http के साथ इसका परीक्षण नहीं किया है, लेकिन हर जगह यही कहा जाता है)। मैं इस बारे में नहीं लिखूंगा कि एसएसएल क्या है, इसका उपयोग किसके साथ किया जाता है, सर्वर पर प्रमाणपत्र कैसे लगाया जाए और इसे कैसे जोड़ा जाए - इंटरनेट ऐसे लेखों से भरा पड़ा है। मैं इन उद्देश्यों के लिए केवल स्टार्टएसएसएल की अनुशंसा कर सकता हूं। यह एक अच्छा प्रमाणन प्राधिकरण है, जिसके साथ मैं जानता हूं कि सभी ब्राउज़र मित्र हैं, एक बिल्कुल मुफ्त प्रवेश-स्तर एसएसएल प्रमाणपत्र प्राप्त करने के लिए जानबूझकर सरल पंजीकरण और सत्यापन प्रक्रिया (आपको केवल न्यूनतम अंग्रेजी जानने की आवश्यकता है) के साथ, जिसमें आप पांच शामिल कर सकते हैं अधिक (sic!) उपडोमेन।

इसलिए, हमने प्रमाणपत्र प्राप्त कर लिया है और अपने Nginx या Apache को तदनुसार कॉन्फ़िगर कर लिया है। अब ब्राउज़र के एड्रेस बार में, हमारी साइट के पते के बगल में, सबसे प्यारा सा पैडलॉक हरे रंग में चमकता है, शिलालेख https://,और, यदि आपको पैसे से कोई आपत्ति नहीं है, तो संगठन का नाम भी।

क्या आपको लेख पसंद आया? इसे शेयर करें