WhatsApp गड़बड़ी 4: ऐप एपीआई कॉल की रेट लिमिट तक पहुँच गया
गड़बड़ी कोड 4 का मतलब है कि ऐप अपनी एपीआई कॉल रेट लिमिट तक पहुँच गया है। Meta का विवरण है: "ऐप अपनी एपीआई कॉल रेट लिमिट तक पहुँच गया है।" यह किसी नंबर से भेजे गए मैसेज नहीं गिनता, बल्कि ऐप की कॉल को लगातार खिसकते एक घंटे में गिनता है। उपयोग ऐप डैशबोर्ड में देखें, इंतज़ार करें और ऐप के एपीआई को कॉल करने की बारंबारता घटाएँ।
Meta का कोड, जिसका विवरण है "ऐप अपनी एपीआई कॉल रेट लिमिट तक पहुँच गया है।"
ग्राफ़ एपीआई प्लैटफ़ॉर्म की रेट लिमिट के तहत ऐप एक घंटे में जितनी कॉल कर सकता है।
ग्राफ़ एपीआई की गड़बड़ी संभालने वाली गाइड में कोड 4 को यही नाम दिया गया है।
WhatsApp गड़बड़ी कोड 4 का क्या मतलब है?
इसका मतलब है कि आपके ऐप ने मौजूदा विंडो में बहुत ज़्यादा एपीआई कॉल कर ली हैं, और गिनती घटने तक आगे की कॉल अस्वीकार की जाएँगी।
Meta कोड 4 को थ्रॉटलिंग गड़बड़ियों में रखता है, जिसके विवरण का टेक्स्ट है "ऐप अपनी एपीआई कॉल रेट लिमिट तक पहुँच गया है।" ग्राफ़ एपीआई की गड़बड़ी संभालने वाली गाइड इसे "बहुत ज़्यादा एपीआई कॉल" कहती है और अस्थायी थ्रॉटलिंग की समस्या बताती है।
इसके पास दो और थ्रॉटलिंग कोड हैं, जिनसे इसे मिलाना आसान है। 80007 का मतलब है कि WhatsApp Business खाता अपनी रेट लिमिट तक पहुँच गया। 130429 Cloud API का मैसेज थ्रूपुट है। कोड 4 इनमें से कुछ नहीं है: यह ऐप की अपनी कॉल का बजट है।
ऐप की कॉल सीमा कैसे तय होती है?
ऐप एक्सेस टोकन से किए गए अनुरोधों के लिए Meta की ग्राफ़ एपीआई रेट लिमिटिंग गाइड एक फ़ॉर्मूला देती है: एक घंटे में कॉल की संख्या 200 गुणा उपयोगकर्ताओं की संख्या के बराबर होती है।
उपयोगकर्ताओं की संख्या ऐप के रोज़ाना सक्रिय अलग-अलग उपयोगकर्ताओं पर आधारित होती है। रोज़ का उपयोग घटने पर साप्ताहिक और मासिक आँकड़े लिए जाते हैं। यह सीमा पूरे ऐप पर है, हर उपयोगकर्ता पर अलग नहीं, इसलिए कुछ व्यस्त उपयोगकर्ता इसका ज़्यादातर हिस्सा खर्च कर सकते हैं।
गाइड यह भी बताती है कि उपयोग ऐप डैशबोर्ड में दिखता है और पर्याप्त कॉल होने के बाद जवाब के X-App-Usage हेडर में भी। गड़बड़ी 4 आने से पहले सीमा के क़रीब पहुँचना इसी हेडर से दिखता है।
गड़बड़ी 4 के बाद क्या करना चाहिए?
कुछ देर कॉल करना बंद करें, फिर कम कॉल करें।
पहले हिस्से पर Meta की रेट लिमिटिंग गाइड साफ़ है: सीमा पूरी होने पर एपीआई कॉल करना बंद कर दें, क्योंकि कॉल जारी रखने से गिनती बढ़ती है और कॉल दोबारा सफल होने में लगने वाला समय लंबा हो जाता है।
दूसरा हिस्सा डिज़ाइन का है। अनुरोध एक साथ भेजने की जगह बराबर अंतराल पर फैलाएँ, जवाब को फ़िल्टर करें ताकि एक कॉल में ज़रूरी डेटा मिल जाए, और ऐसी कॉल से बचें जो एक जैसा डेटा बार-बार लाती हैं। पोलिंग अक्सर असली वजह होती है। जो इंटीग्रेशन हर कुछ सेकंड में उसी खाते का स्टेटस पूछता है, वह अपना बजट उन जवाबों पर खर्च करता है जो उसके पास पहले से हैं।
आम गड़बड़ियाँ
- लूप में बार-बार रीट्राई करना। हर अतिरिक्त कॉल गिनती बढ़ाती है और रिकवरी को और दूर कर देती है।
- इसे भेजने की सीमा समझ लेना। कोड 4 ऐप की कॉल गिनता है, जबकि मैसेज थ्रूपुट का कोड 130429 है।
- स्टेटस एंडपॉइंट को छोटे अंतराल पर पोल करना। बिना बदले डेटा को बार-बार पढ़ने से घंटे का बजट खर्च होता है।
EasyCoexistence हर जुड़े हुए नंबर की निगरानी अपनी तरफ़ से 24/7 करता है, इसलिए कनेक्शन की हेल्थ जाँचने के लिए आपके ऐप के कॉल बजट पर चलने वाला पोलिंग लूप बनाने की ज़रूरत नहीं पड़ती।
अक्सर पूछे जाने वाले सवाल
क्या गड़बड़ी 4 और गड़बड़ी 130429 एक ही हैं?
नहीं। 130429 किसी नंबर का मैसेज थ्रूपुट है। गड़बड़ी 4 आपके ऐप की की हुई एपीआई कॉल की संख्या है।
गड़बड़ी 4 कितनी देर रहती है?
जब तक लगातार खिसकती एक घंटे की विंडो में कॉल की गिनती सीमा से नीचे नहीं आ जाती। इस दौरान कॉल करने से यह अवधि बढ़ जाती है।
मेरा ऐप सीमा के कितने क़रीब है, यह कहाँ दिखेगा?
ऐप डैशबोर्ड के Application Rate Limit सेक्शन में, और जवाब में लौटने वाले X-App-Usage हेडर में।
क्या गड़बड़ी 4 और गड़बड़ी 80007 एक ही हैं?
नहीं। Meta 80007 तब देता है जब WhatsApp Business खाता अपनी रेट लिमिट तक पहुँचता है, जबकि गड़बड़ी 4 ऐप की अपनी कॉल गिनती है।
पढ़ना जारी रखें
शुरू करने के लिए तैयार हैं?
WhatsApp Coexistence को महीनों में नहीं, मिनटों में कॉन्फ़िगर करें। ऐप्लिकेशन मोबाइल पर काम करता रहता है।
मुफ़्त ट्रायल शुरू करेंइस तारीख को सत्यापित