Popravek: napaka Facebooka pri preverjanju žetona za dostop

Sporočilo "Napaka pri preverjanju dostopnosti žetona”Se pojavi med uporabo Facebooka / Messengerja predvsem pri dveh skupinah uporabnikov; eden so redni uporabniki, ki dostopajo do selitve, drugi pa razvijalci, ki z API-jem omogočajo prijavo na Facebook.

Sporočilo o napaki je večinoma povezano z varnostnim postopkom, ki ga Facebook izvede, ko dostopate do njegove platforme. Če kateri koli od korakov ni dokončan, neveljaven ali potekel, boste prejeli sporočilo o napaki. Ker gre za dva primera, ko bi lahko uporabniki naleteli na to napako, smo našteli dve rešitvi.

Kaj povzroča napako pri preverjanju žetona za dostop na Facebooku?

Kot že omenjeno, se sporočilo o napakinapaka pri preverjanju dostopnega žetona'Not je kot druga običajna sporočila o napakah, ki jih ima končni uporabnik. Razlogi za to napako so:

  • Seja v Messengerju proti vašemu računu je nekako neveljavno ali ima potekel.
  • Žeton za dostop do Facebooka, ki ga uporabljate z API-jem, je potekel. To se v veliko primerih zgodi v razvojnem okolju aplikacije, ker je žeton za dostop veljaven le omejen čas, preden ga je treba znova pridobiti (za razvijalce).
  • Uporabnik je je spremenil geslo ali se je zaradi varnostnih težav odjavil iz vseh povezanih naprav.
  • Facebook vas je namerno odjavil sel iz varnostnih razlogov.

Glede sklicevanja na spodaj navedeno rešitev za razvijalce predvidevamo, da poznate osnove klica API, ki ga izvajate z žetoni za dostop. Če ste popolnoma začetnik v razvojnem okolju, priporočamo, da preberete nekaj podrobnega gradiva za kodiranje, da pridobite vpogled v žetone za dostop.

1. rešitev: Osvežitev lokalnih podatkov programa Messenger (za napake v programu Messenger)

Običajni uporabniki lahko to sporočilo o napaki doživijo, ko se poskušajo prijaviti v sel ali med preklapljanjem med različnimi računi. To ni več kot zgolj napaka v napravi Android. Vaš pametni telefon beleži vse žetone za dostop, povezane z Messengerjem. Če kateri od njih postane neveljaven ali se ne posodobi samodejno, boste morda prejeli sporočilo o napaki.

Tu bomo osvežili podatke vaše aplikacije Messenger. Poskrbite, da imate uporabniško ime in geslo pri roki, ker vas bosta morda morali vnesti.

  1. V napravi Android odprite Nastavitve in se pomaknite do Upravitelj aplikacij.
  2. Poiščite vnos Messenger in ga odprite.
  1. V nastavitvah programa izberite Počisti podatke in počistite tako podatke aplikacije kot tudi predpomnilnik.
  1. Zaprite aplikacijo za nastavitve in znova zaženite program Messenger, potem ko najprej zaprete aplikacijo. Zdaj se poskusite prijaviti in preverite, ali je sporočilo o napaki odpravljeno.

2. rešitev: Preverjanje poteklega žetona za dostop (za razvijalce)

Žetoni za dostop so elementi, ki jih uporabljajo aplikacije, ki se uporabljajo za izdelavo zahtev za API v imenu uporabnika. Žeton za dostop v glavnem predstavlja pooblastilo določene aplikacije, tako da lahko dovoli prijavo ali dostop do nekaterih podatkov uporabnika.

Če uporabljate Facebook API in žetone dostopate iz najpreprostejših razlogov (na primer z uporabo Facebooka za preverjanje postopka prijave v vaši aplikaciji), se prepričajte, da ni potekel. Facebook žetoni običajno potečejo v 2 urah po zahtevi s strežnika Facebook. Uradno dokumentacijo o tem, kako: ravnati s potečenimi žetoni za dostop, lahko pregleda sam Facebook.

Opomba: V nekaterih primerih imajo uporabniki v razvojnem okolju Odstranite offline_access dovoljenjem omogočeno. V nekaterih primerih to žeton poteče, tudi če ni potekel. Prepričajte se, da ste onemogočili te možnosti.

Lahko tudi poskusite pridobiti dovoljenje za offline_access tako boste morda dobili žeton, ki ne bo potekel in bo povzročal težave.


$config[zx-auto] not found$config[zx-overlay] not found