history फ़ील्ड का वेबहुक
history, Coexistence नंबर की मौजूदा बातचीत को एपीआई में लाने वाला एक बार का ट्रांसफ़र है। यह ऑनबोर्डिंग के बाद, इतिहास साझा करने की सहमति मिलने पर आता है और इंटीग्रेशन को ट्रांसफ़र पूरा होने का एकमात्र संकेत देता है।
ऑनबोर्डिंग के बाद की वह समय-सीमा जिसमें सिंक्रोनाइज़ेशन शुरू होना चाहिए।
सिंक पहले ही इस्तेमाल हो जाने पर लौटने वाली गड़बड़ी।
उस समय-सीमा के बाहर कोशिश करने पर लौटने वाली गड़बड़ी।
यह क्या भेजता है
WhatsApp Business ऐप में किसी नंबर की पहले से मौजूद एक-से-एक मैसेज हिस्ट्री, सॉफ़्टवेयर में लाई जाती है ताकि कई वर्षों से इस्तेमाल हो रहे नंबर पर वह बिना संदर्भ के शुरू न हो।
इसके साथ ग्रुप बातचीत नहीं आती। Coexistence नंबर पर ग्रुप को एपीआई से पूरी तरह बाहर रखा गया है। ऐप के अपने टूल भी नहीं आते: लेबल, क्विक रिप्लाई, अभिवादन और अनुपस्थिति के मैसेज का एपीआई में कोई समकक्ष नहीं है और वे डिवाइस पर ही रहते हैं।
यह फ़ील्ड केवल Coexistence नंबर पर मौजूद होता है। सामान्य तरीके से ऑनबोर्ड किए गए नंबर में लाने के लिए ऐप की कोई पुरानी हिस्ट्री नहीं होती, इसलिए यह कुछ भी डिलीवर नहीं करता।
यह एक बार ही क्यों चलता है
क्योंकि ट्रांसफ़र लगातार उपलब्ध सुविधा नहीं, बल्कि ऑनबोर्डिंग का हिस्सा है।
Embedded Signup के दौरान कारोबार के मालिक से पूछा जाता है कि मौजूदा बातचीत साझा करनी है या नहीं। हाँ कहने पर ही सिंक चल पाता है। बाद में इसे फिर चालू करने वाली कोई सेटिंग नहीं है और इसे दोहराने वाला कोई एंडपॉइंट भी नहीं है। दूसरी कोशिश पर रेट लिमिट हटने का इंतज़ार नहीं करना चाहिए, क्योंकि 2593107 लौटता है।
इसकी एक समय-सीमा भी है। ऑनबोर्डिंग के 24 घंटे के भीतर सिंक शुरू होना चाहिए। बाद में कोशिश करने पर 2593108 लौटता है। इनमें से कोई भी शर्त पूरी न होने पर नंबर डिस्कनेक्ट करके पूरा फ़्लो फिर से चलाना पड़ता है।
हैंडलर को इसके साथ क्या करना चाहिए
इसे मैसेज पथ पर आने वाले अतिरिक्त ट्रैफ़िक की तरह नहीं, बल्कि एक बार आने वाले और बड़े हो सकने वाले बैच की तरह संभालें।
- जल्दी पुष्टि करें और एसिंक्रोनस तरीके से प्रोसेस करें, जैसा किसी भी अन्य डिलीवरी के साथ करते हैं।
- मैसेज आईडी के आधार पर डुप्लिकेट हटाएँ: ऑनबोर्डिंग के समय history और लाइव मैसेज आपस में ओवरलैप कर सकते हैं।
- इसके न आने की भी अपेक्षा रखें। जिस नंबर के मालिक ने इतिहास साझा करने से इनकार किया हो, उसके लिए यहाँ कुछ नहीं आता और इंटीग्रेशन को दोनों स्थितियों में काम करना चाहिए।
- ऑनबोर्डिंग को इसके आने पर निर्भर न बनाएँ। ट्रांसफ़र पूरा होने से पहले ही कनेक्शन इस्तेमाल किया जा सकता है।
आम गड़बड़ियाँ
- ऐसा इंटीग्रेशन बनाना जिसमें history का मौजूद होना ज़रूरी हो। बहुत से नंबर इसके बिना कनेक्ट होते हैं।
- 2593107 के बाद सिंक दोबारा चलाना। यह एक बार होने वाली घटना है, इसलिए फिर वही गड़बड़ी लौटती है।
- इंटीग्रेशन का काम शुरू होने तक इतिहास साझा करने का निर्णय टालना, जबकि तब तक आम तौर पर 24 घंटे की समय-सीमा समाप्त हो चुकी होती है।
EasyCoexistence ऑनबोर्डिंग और इतिहास साझा करने का विकल्प कनेक्शन टाइमलाइन में दर्ज करता है। इसलिए नंबर सिंक हुआ या नहीं और किस दिन हुआ, यह बाद में अनुमान लगाने के बजाय तारीख सहित तथ्य रहता है।
अक्सर पूछे जाने वाले सवाल
कितनी हिस्ट्री आती है?
हाल की एक-से-एक बातचीत की एक समय-सीमा, जिसे किसी प्रोवाइडर के बजाय Meta तय करता है।
क्या ग्रुप चैट भी आती हैं?
नहीं। Coexistence नंबर पर ग्रुप को एपीआई से पूरी तरह बाहर रखा गया है।
क्या मैं इसे बाद में फिर माँग सकता हूँ?
नहीं। यह हर ऑनबोर्डिंग पर एक बार चलता है। दोबारा चलाने के लिए नंबर डिस्कनेक्ट करके फिर कनेक्ट करना पड़ता है।
अगर मालिक ने इतिहास साझा करने से इनकार कर दिया हो तो?
इस फ़ील्ड पर कुछ नहीं आता और एपीआई को केवल नंबर कनेक्ट होने के बाद के मैसेज दिखाई देते हैं।
पढ़ना जारी रखें
शुरू करने के लिए तैयार हैं?
WhatsApp Coexistence को महीनों में नहीं, मिनटों में कॉन्फ़िगर करें। ऐप्लिकेशन मोबाइल पर काम करता रहता है।
मुफ़्त ट्रायल शुरू करेंइस तारीख को सत्यापित