Kirjaudu sisäänAloita ilmainen kokeilu
Meta Tech Provider

WhatsApp-virhe 200: tokenia ei annettu

Virhekoodi 200 tarkoittaa, että pyyntö saapui Metalle ilman tokenia. Metan kuvaus on ”No access token was provided”, ja API palauttaa viestin 'Provide valid app ID'. Se esiintyy tietyissä GET-endpointeissa, kuten whatsapp_business_profile. Koodit 200–299 kattavat myös oikeudet, joita ei ole myönnetty tai jotka on poistettu.

200

Metan koodi tilanteelle ”No access token was provided”, palautetaan viestillä 'Provide valid app ID'.

200-299

Alue, jonka Meta ilmoittaa oikeudelle, jota ei ole myönnetty tai joka on poistettu.

Advanced access

Ilman Advanced access -oikeutta whatsapp_business_management-kutsut WABA-tileihin, joita yrityksesi ei omista, palauttavat 200.

200

Palautetaan myös, kun numeron rekisteröinti puretaan ilman whatsapp_business_management-oikeutta.

Miksi virhe 200 sanoo 'Provide valid app ID'?

Koska API palauttaa juuri tämän viestin, vaikka todellinen ongelma on puuttuva token.

Metan virheviite kertoo, että koodi 200 esiintyy tietyissä GET-endpointeissa, kuten whatsapp_business_profile, kun tokenia ei ole mukana, ja että API palauttaa viestin 'Provide valid app ID'. Sama viite toteaa, että muut endpointit voivat palauttaa samasta puutteesta koodin 190 tai 104.

Sanamuoto siis osoittaa app ID:hen, mutta korjaus on token. Tarkista, että Authorization-otsake on mukana ja kirjoitettu oikein, ja että tokenin sisältävä muuttuja oli todella täytetty pyyntöä rakennettaessa.

Milloin virhe 200 tarkoittaa puuttuvaa oikeutta?

Kun token on mukana, mutta sovelluksella ei ole kutsun vaatimaa oikeutta.

Meta luettelee alueen 200–299 kuvauksella ”Permission is either not granted or has been removed”, ja korjaus on sama kuin koodilla 10: tarkista token Metan token-debuggerissa. Kaksi tapausta on dokumentoitu erikseen. Oikeusopas kertoo, että sovellus, joka käyttää whatsapp_business_management-oikeutta WABA-tileillä, joita sen yritys ei omista, saa ilman Advanced access -oikeutta virheen 200. Rekisteröintiopas kertoo, että numeron rekisteröinnin purkaminen ilman whatsapp_business_management-oikeutta palauttaa virheen 200. Tokenopas lisää kolmannen: System User -token, jonka käyttäjällä ei ole pääsyä kyseltyyn resurssiin, hylätään koodilla 200.

Erota tapaukset viestin tekstistä. Puuttuvan tokenin viesti on 'Provide valid app ID'.

Miten virhe 200 eroaa virheestä 190?

Virhe 190 tarkoittaa, että token lähetettiin ja se on vanhentunut. Virhe 200 tarkoittaa ensimmäisessä merkityksessään, ettei tokenia lähetetty.

Metan viite toteaa eron suoraan: koodin 200 korjaus on varmistaa, että pyynnössä on voimassa oleva token, ja se erottaa tilan koodista 190, joka kattaa vanhentuneet tai virheelliset tokenit.

Tämä muuttaa sen, mistä vikaa etsitään. Koodi 190 ohjaa tokenien elinikään ja uusimiseen. Koodi 200 viestillä 'Provide valid app ID' ohjaa pyyntöä rakentavaan koodiin, koska tunniste ei koskaan lähtenyt järjestelmästäsi.

Yleiset virheet

  • Vian etsiminen app ID:stä. Viesti sanoo app ID, mutta Metan dokumentoima syy on pyyntö ilman tokenia.
  • Tokenin uusiminen, vaikka sitä ei koskaan lähetetty. Uusi token, jonka pyyntö yhä jättää pois, tuottaa saman virheen.
  • Jokaisen 200-virheen pitäminen puuttuvana tokenina. Kun token on mukana, alue 200–299 tarkoittaa puuttuvaa oikeutta.
Näin teet tämän EasyCoexistencen avulla

EasyCoexistence säilyttää jokaisen käyttöönottamansa yhteyden tunnisteet ja näyttää hallintapaneelissa puhelinnumeron ID:n ja yhteyden tilan, joten pyynnön voi tarkistaa Metan oikeasti myöntämiä arvoja vasten.

Usein kysytyt kysymykset

Voiko virhe 200 ilmetä toimivalla numerolla?

Kyllä. Se kuvaa pyyntöä, ei numeroa. Täysin terve numero hylkää silti kutsun, joka saapuu ilman tokenia.

Miksi yksi endpoint palautti 200 ja toinen 190?

Meta kertoo, että puuttuvasta tokenista jotkin GET-endpointit palauttavat 200, kun taas muut endpointit voivat palauttaa 190 tai 104.

Tarvitseeko numeron rekisteröinnin purkaminen erityisen oikeuden?

Kyllä. Metan rekisteröintiopas kertoo, että purkaminen ilman whatsapp_business_management-oikeutta palauttaa virheen 200.

Liittyykö virhe 200 virheeseen 10?

Oikeusmerkityksessään kyllä. Molempien kuvauksen mukaan oikeutta ei ole myönnetty tai se on poistettu.

Lue lisää

Valmis aloittamaan?

Ota WhatsApp Coexistence käyttöön minuuteissa, ei kuukausissa. Sovellus toimii edelleen puhelimessa.

Aloita ilmainen kokeilu

Vahvistettu

WhatsApp-virhe 200: tokenia ei annettu