Prijavite seZapočnite besplatno probno razdoblje
Meta Tech Provider

WhatsApp pogreška 200: pristupni token nije poslan

Kôd pogreške 200 znači da je zahtjev stigao do Metae bez pristupnog tokena. Meta ga opisuje kao „No access token was provided”, a API vraća poruku 'Provide valid app ID'. Pojavljuje se na određenim GET endpointima, primjerice whatsapp_business_profile. Kôdovi od 200 do 299 pokrivaju i dopuštenja koja nisu odobrena ili su uklonjena.

200

Metin kôd za „No access token was provided”, vraća se uz poruku 'Provide valid app ID'.

200-299

Raspon koji Meta navodi za dopuštenje koje nije odobreno ili je uklonjeno.

Advanced access

Bez njega pozivi whatsapp_business_management na WABA-e koje vaša tvrtka ne posjeduje vraćaju 200.

200

Vraća se i kad se broj odjavi bez dopuštenja whatsapp_business_management.

Zašto pogreška 200 kaže 'Provide valid app ID'?

Zato što je to poruka koju API vraća, iako je stvarni problem token koji nedostaje.

Metin popis pogrešaka navodi da se kôd 200 javlja na određenim GET endpointima, kao što je whatsapp_business_profile, kad token nije uključen, te da API vraća poruku 'Provide valid app ID'. Isti popis bilježi da drugi endpointi za isti propust mogu vratiti 190 ili 104.

Dakle, formulacija upućuje na ID aplikacije, a rješenje je token. Provjerite je li zaglavlje Authorization prisutno i ispravno napisano te je li varijabla s tokenom doista popunjena u trenutku kad je zahtjev sastavljen.

Kada pogreška 200 znači da nedostaje dopuštenje?

Kad je token prisutan, ali aplikaciji nedostaje dopuštenje koje poziv zahtijeva.

Meta raspon od 200 do 299 opisuje kao „Permission is either not granted or has been removed”, s istim rješenjem kao za kôd 10: provjerite token u alatu Access Token Debugger. Dokumentirana su dva konkretna slučaja. Vodič o dopuštenjima kaže da aplikacija koja koristi whatsapp_business_management na WABA-ima koje njezina tvrtka ne posjeduje, bez Advanced pristupa, dobiva pogrešku 200. Vodič o registraciji kaže da odjava broja bez whatsapp_business_management vraća pogrešku 200. Vodič o pristupnim tokenima dodaje treći: token System Usera čiji korisnik nema pristup traženom resursu odbija se s 200.

Slučajeve razlikujete prema tekstu poruke. Token koji nedostaje javlja 'Provide valid app ID'.

Po čemu se pogreška 200 razlikuje od pogreške 190?

Pogreška 190 znači da je token poslan i da je istekao. Pogreška 200 u prvom značenju znači da token nije poslan.

Metin popis to izričito razlikuje: rješenje za 200 je osigurati da zahtjev sadrži valjan pristupni token, a stanje se navodi kao različito od 190, koji pokriva istekle ili nevaljane tokene.

To mijenja gdje treba tražiti. Pogreška 190 vodi vas k roku trajanja tokena i obnovi. Pogreška 200 s porukom 'Provide valid app ID' vodi vas k kôdu koji sastavlja zahtjev, jer vjerodajnica nikad nije napustila vaš sustav.

Uobičajene pogreške

  • Traženje problema s ID-jem aplikacije. Poruka spominje ID aplikacije, ali Metin dokumentirani uzrok je zahtjev bez tokena.
  • Obnavljanje tokena koji nikad nije poslan. Novi token koji zahtjev i dalje izostavlja daje istu pogrešku.
  • Tumačenje svake pogreške 200 kao tokena koji nedostaje. Kad je token prisutan, raspon od 200 do 299 znači da nedostaje dopuštenje.
Radite ovo uz EasyCoexistence

EasyCoexistence čuva vjerodajnice za svaku vezu koju uključi te na nadzornoj ploči prikazuje ID telefonskog broja i status veze, pa zahtjev možete provjeriti prema vrijednostima koje je Meta doista izdala.

Često postavljana pitanja

Može li se pogreška 200 pojaviti na ispravnom broju?

Da. Opisuje zahtjev, a ne broj. Broj u savršenom stanju i dalje odbija poziv koji stigne bez tokena.

Zašto je jedan endpoint vratio 200, a drugi 190?

Meta navodi da za token koji nedostaje neki GET endpointi vraćaju 200, dok drugi endpointi mogu vratiti 190 ili 104.

Treba li za odjavu broja posebno dopuštenje?

Da. Metin vodič o registraciji kaže da odjava bez whatsapp_business_management vraća pogrešku 200.

Je li pogreška 200 povezana s pogreškom 10?

U značenju dopuštenja jest. Obje nose opis da dopuštenje nije odobreno ili je uklonjeno.

Nastavite čitati

Spremni za početak?

Postavite WhatsApp Coexistence u nekoliko minuta, a ne mjeseci. Aplikacija i dalje radi na telefonu.

Započnite besplatno probno razdoblje

Provjereno na

WhatsApp pogreška 200