जानें कि WhatsApp को किसी दूसरे ऐप से कैसे लिंक करें
आपके iPhone ऐप्लिकेशन से WhatsApp को जोड़ने के कई तरीके हैं: जैसे यूनिवर्सल लिंक, कस्टम URL स्कीम, शेयर एक्सटेंशन और डॉक्यूमेंट इंटरैक्शन API.
यूनिवर्सल लिंक
WhatsApp अकाउंट को लिंक करने के लिए यूनिवर्सल लिंक पसंदीदा तरीका है.
https://wa.me/<number> का इस्तेमाल करें, जिसमें <number> फ़ोन नंबर पूरे अंतर्राष्ट्रीय फ़ॉर्मेट में लिखा होता है. अंतर्राष्ट्रीय फ़ॉर्मेट में नंबर लिखते समय उसमें आगे ब्रैकेट, डैश, प्लस का चिह्न और शून्य का इस्तेमाल न करें.
जैसे कि:
ऐसे लिखें: https://wa.me/15551234567
ऐसे न लिखें: https://wa.me/+001-(555)1234567
यूनिवर्सल लिंक में पहले से लिखा हुआ मैसेज भी हो सकता है, जो चैट की टेक्स्ट फ़ील्ड में ऑटोमैटिकली दिखाई देगा. https://wa.me/whatsappphonenumber/?text=urlencodedtext का इस्तेमाल करें जिसमें whatsappphonenumber अंतर्राष्ट्रीय फ़ॉर्मेट में पूरा फ़ोन नंबर है और URL-encodedtext पहले से लिखा हुआ URL एनकोडेड मैसेज है.
जैसे कि: https://wa.me/15551234567?text=I'm%20interested%20in%20your%20car%20for%20sale
पहले से लिखे हुए मैसेज के साथ लिंक बनाने के लिए https://wa.me/?text=urlencodedtext का इस्तेमाल करें.
जैसे कि: https://wa.me/?text=I'm%20inquiring%20about%20the%20apartment%20listing`
कस्टम URL स्कीम
whatsapp खोलना:// नीचे दिए गए किसी एक पैरामीटर के साथ URL, हमारा ऐप खोलेगा और कस्टम कार्रवाई करेगा.
URL | पैरामीटर | खोलता है |
---|---|---|
ऐप | - | WhatsApp Messenger ऐप्लिकेशन |
भेजें | नया चैट कंपोज़र | |
टेक्स्ट | मौजूद होने पर, यह टेक्स्ट बातचीत स्क्रीन पर मैसेज टेक्स्ट इनपुट फ़ील्ड में पहले से भर दिया जाएगा. | |
इनमें से किसी एक URL को खोलने के लिए ऑब्जेक्टिव-C कॉल इस प्रकार है:
NSURL *whatsappURL = [NSURL URLWithString:@"whatsapp://send?text=Hello%2C%20World!"]; if ([[UIApplication sharedApplication] canOpenURL: whatsappURL]) { [[UIApplication sharedApplication] openURL: whatsappURL]; }
अगर आप यह तय करना चाहते हैं कि WhatsApp को यूज़र के iPhone में -[UIApplication canOpenURL:] का इस्तेमाल करके इंस्टॉल किया गया है या नहीं, तो अपने ऐप्लिकेशन के Info.plist में LSApplicationQueriesSchemes कुंजी में WhatsApp URL स्कीम शामिल करना न भूलें.
शेयर एक्सटेंशन
iOS 8.0 की नई पेशकश ‘शेयर एक्सटेंशन’ से किसी भी ऐप के लिए यूज़र के iPhone पर इंस्टॉल दूसरे ऐप्लिकेशन के कॉन्टेंट को शेयर करना आसान है. WhatsApp पर अपने कॉन्टेंट शेयर करने का यह अब पसंदीदा तरीका है. शेयर एक्सटेंशन का इस्तेमाल करने के लिए UIActivityViewController का एक सैंपल बनाएँ और इसे अपने ऐप में प्रस्तुत करें. WhatsApp निम्न प्रकार के कॉन्टेंट का सपोर्ट करता है:
- टेक्स्ट (UTI: public.plain-text)
- फ़ोटो (UTI: public.image)
- वीडियो (UTI: public.movie)
- ऑडियो नोट्स और संगीत की फ़ाइलें (UTI: public.audio)
- PDF डॉक्यूमेंट (UTI: com.adobe.pdf)
- कॉन्टैक्ट कार्ड (UTI: public.vcard)
- वेब URL (UTI: public.url)
डॉक्यूमेंट इंटरैक्शन
अगर आपका ऐप्लिकेशन फ़ोटो, वीडियो या ऑडियो नोट्स बनाता है और आप चाहते हैं कि आपके यूज़र्स WhatsApp का इस्तेमाल करके इन मीडिया फ़ाइलों को शेयर करें, तो आप डॉक्यूमेंट इंटरैक्शन का इस्तेमाल करके अपने WhatsApp के कॉन्टैक्ट और ग्रुप में अपने मीडिया भेज सकते हैं.
WhatsApp Messenger कई प्रकार के मीडिया सपोर्ट कर सकता है:
- public.image के समान दिखने वाली किसी भी प्रकार की फ़ोटो (जैसे कि, PNG और JPEG)
- public.movie के समान दिखने वाला किसी भी प्रकार का वीडियो (जैसे कि, MPEG-4 वीडियो)
- ऑडियो फ़ाइलें (सिर्फ़ MPEG-3, MPEG-4, AIFF, AIFF-C और कोर ऑडियो)
इसके अलावा, अगर आप ऐप्लिकेशन लिस्ट में (WhatsApp plus के बजाय किसी अन्य public/*- के समान दिखने वाले दूसरे ऐप) सिर्फ़ WhatsApp को दिखाना चाहते हैं, तो आप एक्सटेंशन के साथ सेव किए गए ऊपर दिए गए प्रकारों में से किसी एक फ़ाइल को निर्दिष्ट कर सकते हैं, जो WhatsApp के लिए विशेष है:
- फ़ोटो - «.wai» जो कि net.whatsapp.image का प्रकार है
- वीडियो - «.wam» जो कि net.whatsapp.movie का प्रकार है
- ऑडियो फ़ाइलें - «.waa» जो कि net.whatsapp.audio का प्रकार है
ऑन करने पर, WhatsApp में तुरंत कॉन्टैक्ट/ग्रुप पिकर स्क्रीन के साथ यूज़र दिखाई देगा. चुनें गए कॉन्टैक्ट/ग्रुप में मीडिया ऑटोमैटिकली भेज दिया जाएगा.
WhatsApp में मीडिया शेयर करने के बारे में ज़्यादा जानकारी के लिए, Apple की डेवलपर वेबसाइट पर रीसोर्सेज़ से मदद लें.