Popravi: Facebook Napaka pri preverjanju dostopa do žetona

Sporočilo » Napaka pri preverjanju dostopa do žetona « se pojavi, ko Facebook / Messenger uporabljata predvsem dve skupini uporabnikov; eni so redni uporabniki, ki dostopajo do Messengerja, drugi pa so razvijalci, ki omogočajo prijavo v Facebook s pomočjo API-ja.

Napaka pri preverjanju dostopa do žetona - Messenger

Sporočilo o napaki je večinoma povezano z varnostnim postopkom, ki ga Facebook izvaja, ko dostopate do njegove platforme. Če kateri od korakov ni dokončan, neveljaven ali potekel, boste prejeli sporočilo o napaki. Ker gre pri uporabnikih za napako v dveh primerih, smo našteli dve rešitvi.

Kaj povzroča napako pri preverjanju dostopa do žetona na Facebooku?

Kot že omenjeno, tudi sporočilo o napakinapaka pri preverjanju dostopnega žetona “ ni kot druga običajna sporočila o napaki, ki jih je doživel končni uporabnik. Razlogi za to napako so:

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

Glede na spodnjo rešitev za razvijalce predpostavljamo, da poznate osnove klica API, ki ga opravljate z uporabo dostopnih žetonov. Če ste popoln začetnik v razvojnem okolju, priporočamo, da preberete nekaj podrobnega gradiva za kodiranje, da dobite vpogled v dostopne žetone.

1. rešitev: Osvežitev lokalnih Messengerjevih lokalnih podatkov (za napako v messengerju)

Običajni uporabniki lahko prikažejo to sporočilo o napaki, ko se poskušajo prijaviti v sel ali med preklapljanjem med različnimi računi. To ni več kot zgolj napaka v napravi s sistemom Android. Vaš pametni telefon spremlja vse žetone dostopa, 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. Prepričajte se, da imate pri roki svoje uporabniško ime in geslo, ker boste morda morali vnesti.

  1. V napravi Android odprite Nastavitve in se pomaknite do Upravitelja aplikacij .
  2. Poiščite vnos Messengerja in ga odprite.

Messenger - Upravitelj aplikacij za Android
  1. Ko v nastavitvah aplikacije izberite Izbriši podatke in počistite oboje, podatke aplikacije in predpomnilnik.

Brisanje podatkov - Messenger
  1. Ko zaprite aplikacijo, zaprite aplikacijo za nastavitve in znova zaženite program Messenger. Zdaj se poskusite prijaviti in preverite, ali je sporočilo o napaki odpravljeno.

2. rešitev: Preverjanje potečenega žetona dostopa (za razvijalce)

Žetoni dostopa so predmeti, ki jih uporabljajo aplikacije, ki se v imenu uporabnika postavljajo zahteve API-ja. Vstopni žeton predstavlja avtorizacijo določene aplikacije, tako da lahko bodisi pooblasti prijavo bodisi do nekaterih informacij uporabnika.

Facebookov vodič o poteku žetona

Če uporabljate Facebook API in dostopate do žetonov iz najpreprostejših razlogov (na primer z uporabo Facebooka za potrjevanje postopka prijave v svoji prijavi), se prepričajte, da ni potekel. Običajno Facebook žetone potečejo v 2 urah po tem, ko jih zahtevate od Facebookovega strežnika. Na Facebooku lahko preverite uradno dokumentacijo o načinu kako: rokovanje z žetoni, ki jim je potekel rok uporabe, s strani Facebooka.

Odstranite dovoljenja za dostop brez povezave v Razvoj aplikacij

Opomba: V nekaterih primerih v razvojnem okolju imajo uporabniki omogočeno dovoljenje za odstranjevanje offline_acces . V nekaterih primerih žeton poteče, tudi če ne poteče. Prepričajte se, da ste onemogočili te možnosti.

Poskusite lahko pridobiti tudi dovoljenje za offline_access, tako da boste morda dobili žeton, ki ne poteče in povzroči težave.

Zanimivi Članki