WhatsApp त्रुटि 4: एपले API कलको दर सीमा पुर्यायो
त्रुटि कोड 4 को अर्थ एपले API कलको दर सीमा पुर्याएको हो। Meta को विवरण "एपले API कलको दर सीमा पुर्याएको छ" भन्ने हो। यसले कुनै नम्बरबाट पठाइएका म्यासेज होइन, एपले गरेका कल एक घण्टाको चलायमान अवधिमा गणना गर्छ। एप ड्यासबोर्डमा प्रयोग जाँच्नुहोस्, पर्खनुहोस् र एपले API कल गर्ने पटक घटाउनुहोस्।
"एपले API कलको दर सीमा पुर्याएको छ" भन्ने Meta को कोड।
Graph API Platform Rate Limits अन्तर्गत एपले एक घण्टामा गर्न पाउने कल।
Graph API error handling guide ले कोड 4 लाई दिएको नाम।
WhatsApp त्रुटि कोड 4 को अर्थ के हो?
यसको अर्थ तपाईंको एपले हालको अवधिमा धेरै API कल गरेको छ र गणना घटेसम्म थप कल अस्वीकार गरिन्छन्।
Meta ले कोड 4 लाई थ्रोटलिङ त्रुटिहरूमा राखेको छ र विवरणमा "एपले API कलको दर सीमा पुर्याएको छ" भनेको छ। Graph API error handling guide ले यसलाई API Too Many Calls भन्छ र अस्थायी थ्रोटलिङ समस्याको रूपमा वर्णन गर्छ।
यसको छेउमा अरू दुई थ्रोटलिङ कोड छन्, जसलाई यससँग सजिलै मिसाइन्छ। 80007 को अर्थ WhatsApp Business खाताले दर सीमा पुर्याएको हो। 130429 Cloud API को म्यासेज थ्रुपुट हो। कोड 4 ती दुवै होइन, यो एपको आफ्नै कलको बजेट हो।
एपको कल सीमा कसरी गणना गरिन्छ?
एप एक्सेस टोकनले गरिएका अनुरोधका लागि Meta को Graph API rate limiting guide मा एउटा सूत्र छ: एक घण्टाभित्रका कल 200 लाई प्रयोगकर्ताको संख्याले गुणा गरेबराबर हुन्छ।
प्रयोगकर्ताको संख्या एपका दैनिक सक्रिय अद्वितीय प्रयोगकर्तामा आधारित हुन्छ, दैनिक प्रयोग घटेमा साप्ताहिक र मासिक आँकडा प्रयोग गरिन्छ। यो प्रत्येक प्रयोगकर्ताको होइन, सम्पूर्ण एपको सीमा हो, त्यसैले केही व्यस्त प्रयोगकर्ताले धेरैजसो सीमा सक्न सक्छन्।
गाइडमा प्रयोग एप ड्यासबोर्डमा देखिन्छ र पर्याप्त कल भएपछि प्रतिक्रियाहरूमा X-App-Usage हेडरमा पनि देखिन्छ भनिएको छ। त्रुटि 4 आउनुअघि सीमा नजिकिँदै गरेको थाहा पाउने बाटो त्यही हेडर हो।
त्रुटि 4 आएपछि के गर्ने?
केही समय कल नगर्नुहोस्, त्यसपछि कम कल गर्नुहोस्।
पहिलो भागबारे Meta को rate limiting guide स्पष्ट छ: सीमा पुगेपछि API कल गर्न रोक्नुहोस्, किनभने कल जारी राख्दा गणना बढ्छ र कल फेरि सफल हुन लाग्ने समय लम्बिन्छ।
दोस्रो भाग डिजाइनको कुरा हो। अनुरोधहरू एकैपटक थुप्रोमा होइन, समान रूपमा फैलाउनुहोस्, प्रतिक्रिया फिल्टर गर्नुहोस् ताकि एउटै कलले चाहिएको डेटा दिओस्, र एकअर्कासँग मिल्ने डेटा ल्याउने कल नगर्नुहोस्। पोलिङ प्रायः मुख्य कारण हुन्छ। केही सेकेन्डमा एउटै खाताको स्ट्याटस सोधिरहने इन्टिग्रेसनले आफ्नो बजेट पहिल्यै थाहा भएका उत्तरमा खर्च गर्छ।
सामान्य गल्तीहरू
- लुपमा पटकपटक प्रयास गर्नु। प्रत्येक थप कलले गणना बढाउँछ र रिकभरी झन् टाढा धकेल्छ।
- यसलाई पठाउने सीमा ठान्नु। कोड 4 ले एपका कल गन्छ, म्यासेज थ्रुपुट भने 130429 हो।
- स्ट्याटस एन्डपोइन्टहरू छोटो अन्तरालमा पोल गर्नु। नफेरिएको डेटा बारम्बार पढ्दा घण्टाको बजेट सकिन्छ।
EasyCoexistence ले जडान गरिएको प्रत्येक नम्बरलाई आफ्नो तर्फबाट 24/7 निगरानी गर्छ, त्यसैले कनेक्सन हेल्थ जाँच्न तपाईंको एपको कल बजेटविरुद्ध पोलिङ लुप बनाउनै पर्दैन।
बारम्बार सोधिने प्रश्नहरू
के त्रुटि 4 र त्रुटि 130429 उस्तै हुन्?
होइनन्। 130429 कुनै नम्बरको म्यासेज थ्रुपुट हो। त्रुटि 4 तपाईंको एपले गरेका API कलको संख्या हो।
त्रुटि 4 कति समय रहन्छ?
एक घण्टाको चलायमान अवधिमा कलको गणना सीमाभन्दा तल झरेसम्म रहन्छ। त्यस बेला कल गरिरह्यो भने यो लम्बिन्छ।
मेरो एप सीमाको कति नजिक छ भन्ने कहाँ हेर्न सकिन्छ?
एप ड्यासबोर्डको Application Rate Limit खण्डमा र प्रतिक्रियाहरूमा फर्किने X-App-Usage हेडरमा हेर्न सकिन्छ।
के त्रुटि 4 र त्रुटि 80007 उस्तै हुन्?
होइनन्। WhatsApp Business खाताले दर सीमा छुँदा Meta ले 80007 प्रयोग गर्छ, जबकि त्रुटि 4 ले एपका आफ्नै कल गन्छ।
पढ्दै जानुहोस्
सुरु गर्न तयार हुनुहुन्छ?
महिनौं होइन, केही मिनेटमै WhatsApp Coexistence सेट अप गर्नुहोस्। एप फोनमा चलिरहन्छ।
निःशुल्क ट्रायल सुरु गर्नुहोस्प्रमाणीकरण गरिएको