2015-04-06 8 views
7

पर स्वचालित रूप से सदस्यता की पुष्टि कैसे कर सकता हूं मैं नियमित रूप से स्पिन अप करता हूं और लोचदार बीनस्टॉक वातावरण को स्पिन करता हूं जिसमें मेरी टीम का ईमेल अधिसूचना पता के रूप में सेट होता है। क्या कोई तरीका है कि मैं स्वचालित रूप से किसी भी ईमेल में किसी लिंक को मैन्युअल रूप से क्लिक करने के बजाय बनाए गए सभी एसएनएस विषयों की सदस्यता की पुष्टि कर सकता हूं (और कुछ याद करते हैं)?मैं एसएनएस नोटिफिकेशन

+0

ConfirmSubscription API के टोकन पैरामीटर में, क्या हम टोकन मान के रूप में कोई स्ट्रिंग भेज सकते हैं या क्या हमें कुछ विशिष्ट भेजने की आवश्यकता है? –

उत्तर

0

ऐसा लगता है कि आप प्रोग्रामेटिक रूप से वातावरण बना रहे हैं। आप एसएनएस ConfirmSubscription एपीआई

http://docs.aws.amazon.com/sns/latest/APIReference/API_ConfirmSubscription.html

इसके अलावा एक और विकल्प अपने स्वयं के विषय बना सकते हैं और इसे करने के लिए अपना ईमेल सदस्यता के लिए है का उपयोग कर स्वचालित रूप से इस बात की पुष्टि सदस्यता पर विचार कर सकते। फिर नया बीनस्टॉक पर्यावरण लॉन्च करते समय ईमेल पता प्रदान करने के बजाय "अधिसूचना विषय एआरएन" विकल्प सेटिंग का उपयोग करके अपने सभी वातावरण के लिए विषय का पुन: उपयोग करें। इस तरह आप एक बार विषय की सदस्यता लेते हैं और फिर इसके बारे में भूल जाते हैं।

+0

'ConfirmSubscription' API के 'टोकन' पैरामीटर में, क्या हम टोकन मान के रूप में कोई स्ट्रिंग भेज सकते हैं या क्या हमें कुछ विशिष्ट भेजने की आवश्यकता है? –

+0

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

+0

मैं jcli-input-json का उपयोग कर कमांड में इनपुट के रूप में जेसन प्रदान करता हूं। उस जेसन में मुझे कुंजी 'टोकन' के लिए मूल्य प्रदान करने की आवश्यकता है यदि मैं कोई मूल्य नहीं देता तो यह मुझे त्रुटि देता है, अगर मैं उस कुंजी को जेसन से हटा देता हूं तो फिर मुझे त्रुटि मिलती है। तो टोकन के रूप में क्या प्रदान करना है? –

0

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

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