లాగిన్ చేయండిఉచిత ట్రయల్ ప్రారంభించండి
Meta Tech Provider

WhatsApp ఎర్రర్ 4: యాప్ API కాల్ పరిమితిని చేరుకుంది

ఎర్రర్ కోడ్ 4 అంటే యాప్ తన API కాల్ పరిమితిని చేరుకుందని అర్థం. Meta వివరణ: "The app has reached its API call rate limit." ఇది నంబర్ నుంచి పంపిన మెసేజ్‌లను కాదు, యాప్ చేసిన కాల్‌లను గత ఒక గంట కాలంలో లెక్కిస్తుంది. యాప్ డాష్‌బోర్డ్‌లో వినియోగాన్ని చూడండి, కొంతసేపు ఆగండి, యాప్ API‌ని ఎంత తరచుగా కాల్ చేస్తుందో తగ్గించండి.

4

"The app has reached its API call rate limit." అనే దానికి Meta ఇచ్చిన కోడ్.

200 x users

Graph API Platform Rate Limits ప్రకారం ఒక యాప్ గంటలో చేయగల కాల్‌ల సంఖ్య.

API Too Many Calls

Graph API ఎర్రర్ హ్యాండ్లింగ్ గైడ్ కోడ్ 4కు ఇచ్చిన పేరు.

WhatsApp ఎర్రర్ కోడ్ 4 అంటే ఏమిటి?

ప్రస్తుత విండోలో మీ యాప్ చాలా ఎక్కువ API కాల్‌లు చేసిందని, లెక్క తగ్గే వరకు తదుపరి కాల్‌లు తిరస్కరిస్తారని దీని అర్థం.

Meta కోడ్ 4ను థ్రాట్లింగ్ ఎర్రర్‌లలో చేర్చింది, వివరాల టెక్స్ట్ "The app has reached its API call rate limit." Graph API ఎర్రర్ హ్యాండ్లింగ్ గైడ్ దీనిని API Too Many Calls అని పిలిచి, తాత్కాలిక థ్రాట్లింగ్ సమస్యగా వివరిస్తుంది.

దీనితో తేలిగ్గా కలిసిపోయే మరో రెండు థ్రాట్లింగ్ కోడ్‌లు ఉన్నాయి. 80007 అంటే WABA (WhatsApp Business ఖాతా) తన రేట్ పరిమితిని చేరుకుంది. 130429 అంటే Cloud API మెసేజ్ త్రూపుట్. కోడ్ 4 ఈ రెండూ కాదు: ఇది యాప్ సొంత కాల్ బడ్జెట్.

యాప్ కాల్ పరిమితిని ఎలా లెక్కిస్తారు?

యాప్ యాక్సెస్ టోకెన్‌తో చేసే అభ్యర్థనలకు Meta Graph API రేట్ లిమిటింగ్ గైడ్ ఒక ఫార్ములా ఇస్తుంది: ఒక గంటలో కాల్‌లు = 200 × వినియోగదారుల సంఖ్య.

వినియోగదారుల సంఖ్య యాప్ యొక్క ప్రత్యేక రోజువారీ క్రియాశీల వినియోగదారుల ఆధారంగా ఉంటుంది. రోజువారీ వినియోగం తగ్గినప్పుడు వారపు, నెలవారీ సంఖ్యలను వాడతారు. ఇది ప్రతి వినియోగదారుకు కాకుండా మొత్తం యాప్‌పై పరిమితి, కాబట్టి కొద్దిమంది బిజీ వినియోగదారులే చాలా భాగాన్ని వాడేయగలరు.

వినియోగం యాప్ డాష్‌బోర్డ్‌లో కనిపిస్తుందని, తగినన్ని కాల్‌లు చేసిన తర్వాత ప్రతిస్పందనలలోని X-App-Usage హెడర్‌లో కూడా కనిపిస్తుందని గైడ్ చెబుతుంది. ఎర్రర్ 4 రాకముందే పరిమితి దగ్గరపడటాన్ని చూడటానికి ఆ హెడర్ దారి.

ఎర్రర్ 4 వచ్చిన తర్వాత ఏం చేయాలి?

కొంతసేపు కాల్ చేయడం ఆపండి, ఆ తర్వాత తక్కువగా కాల్ చేయండి.

మొదటి భాగం గురించి Meta రేట్ లిమిటింగ్ గైడ్ స్పష్టంగా ఉంది: పరిమితి చేరుకున్నప్పుడు API కాల్‌లు ఆపండి, ఎందుకంటే కొనసాగిస్తే కాల్ లెక్క పెరిగి, కాల్‌లు మళ్లీ విజయవంతం కావడానికి పట్టే సమయం పెరుగుతుంది.

రెండో భాగం డిజైన్‌కు సంబంధించినది. అభ్యర్థనలను ఒకేసారి కాకుండా సమానంగా విస్తరించండి, ఒక కాల్ మీకు కావలసినదే ఇచ్చేలా ప్రతిస్పందనలను ఫిల్టర్ చేయండి, ఒకే డేటాను మళ్లీ తెచ్చే కాల్‌లను నివారించండి. పోలింగ్ సాధారణంగా అసలు కారణం. ప్రతి కొన్ని సెకన్లకు ఒకే ఖాతా స్టేటస్‌ను అడిగే ఇంటిగ్రేషన్, తన దగ్గర ఇప్పటికే ఉన్న సమాధానాల కోసం బడ్జెట్‌ను ఖర్చు చేస్తుంది.

సాధారణ పొరపాట్లు

  • లూప్‌లో మళ్లీ ప్రయత్నించడం. ప్రతి అదనపు కాల్ లెక్కను పెంచి, కోలుకోవడాన్ని ఇంకా దూరం చేస్తుంది.
  • దీన్ని పంపే పరిమితిగా భావించడం. కోడ్ 4 యాప్ కాల్‌లను లెక్కిస్తుంది, మెసేజ్ త్రూపుట్ కోడ్ 130429.
  • స్టేటస్ ఎండ్‌పాయింట్‌లను తక్కువ వ్యవధిలో పోలింగ్ చేయడం. మారని డేటాను మళ్లీ మళ్లీ చదవడం గంట బడ్జెట్‌ను ఖర్చు చేస్తుంది.
EasyCoexistenceతో దీన్ని చేయడం

EasyCoexistence ప్రతి కనెక్ట్ చేసిన నంబర్‌ను తన వైపు నుంచి 24/7 పర్యవేక్షిస్తుంది, కాబట్టి కనెక్షన్ హెల్త్‌ను తనిఖీ చేయడానికి మీ యాప్ కాల్ బడ్జెట్‌పై పోలింగ్ లూప్ నిర్మించాల్సిన అవసరం లేదు.

తరచుగా అడిగే ప్రశ్నలు

ఎర్రర్ 4, ఎర్రర్ 130429 ఒకటేనా?

కాదు. 130429 అనేది ఒక నంబర్ మెసేజ్ త్రూపుట్. ఎర్రర్ 4 అనేది మీ యాప్ చేసిన API కాల్‌ల సంఖ్య.

ఎర్రర్ 4 ఎంతసేపు ఉంటుంది?

గత ఒక గంట విండోలో కాల్ లెక్క పరిమితి కంటే తగ్గే వరకు. ఆ సమయంలో కాల్ చేస్తే అది పొడిగిస్తుంది.

నా యాప్ పరిమితికి ఎంత దగ్గరగా ఉందో ఎక్కడ చూడవచ్చు?

యాప్ డాష్‌బోర్డ్‌లోని Application Rate Limit విభాగంలో, అలాగే ప్రతిస్పందనలలో వచ్చే X-App-Usage హెడర్‌లో.

ఎర్రర్ 4, ఎర్రర్ 80007 ఒకటేనా?

కాదు. WABA (WhatsApp Business ఖాతా) తన రేట్ పరిమితిని చేరినప్పుడు Meta 80007 వాడుతుంది, ఎర్రర్ 4 యాప్ సొంత కాల్‌లను లెక్కిస్తుంది.

చదవడం కొనసాగించండి

ప్రారంభించడానికి సిద్ధంగా ఉన్నారా?

నెలల్లో కాదు, నిమిషాల్లో WhatsApp Coexistence సెటప్ చేయండి. యాప్ ఫోన్‌లో పనిచేస్తూనే ఉంటుంది.

ఉచిత ట్రయల్ ప్రారంభించండి

ధృవీకరించిన తేదీ

WhatsApp ఎర్రర్ కోడ్ 4: API కాల్ పరిమితి