Popravak: Facebook pogreška prilikom provjere pristupnog tokena

Poruka " Pogreška prilikom provjere pristupnog tokena " pojavljuje se dok Facebook / Messenger koriste prvenstveno dvije skupine korisnika; jedni su redoviti korisnici koji pristupaju messengeru, a drugi su programeri koji omogućuju prijavu na Facebook pomoću API-ja.

Pogreška prilikom provjere tokena pristupa - Messenger

Poruka pogreške uglavnom se odnosi na sigurnosni postupak koji Facebook provodi kad pristupite njegovoj platformi. Ako bilo koji od koraka nije dovršen, nevažeći ili je istekao, dobit ćete poruku o pogrešci. Budući da postoje dva slučaja u kojima bi korisnici mogli doživjeti ovu pogrešku, nabrojali smo dva rješenja.

Što uzrokuje pogrešku u provjeri pristupnog tokena na Facebooku?

Kao što je već spomenuto, poruka o pogrešci " pogreška provjere pristupnog tokena " nije poput ostalih normalnih poruka o pogrešci koje iskusi krajnji korisnik. Razlozi ove pogreške su:

  • Sjednica u programu Messenger protiv vašeg računa nekako je nevaljana ili je istekla .
  • Facebook znak koji koristite s API-jem je istekao . To se događa u mnogim slučajevima u razvojnom okruženju aplikacije jer pristupni žeton vrijedi samo ograničeno vrijeme prije nego što ga ponovo treba nabaviti (za programere).
  • Korisnik je promijenio zaporku ili se odjavio sa svih povezanih uređaja zbog sigurnosnih problema.
  • Facebook vas je namjerno odjavio iz glasnika iz sigurnosnih razloga.

U vezi s niže navedenim rješenjem za programere, pretpostavljamo da znate osnove API poziva koji upućujete pomoću pristupnih tokena. Ako ste potpuni početnik u razvojnom okruženju, preporučujemo vam da pročitate detaljni materijal za kodiranje kako biste stekli uvid u pristupne tokene.

1. rješenje: Osvježavanje lokalnih Messenger podataka (za pogreške u messengeru)

Normalni korisnici mogu doživjeti ovu poruku o pogrešci prilikom pokušaja prijave u messenger ili prilikom prebacivanja između različitih računa. Ovo je samo puka pogreška u vašem Android uređaju. Vaš pametni telefon prati sve pristupne tokene povezane s Messengerom. Ako bilo koja od njih postane nevaljana ili se ne ažurira automatski, možda ćete dobiti poruku o pogrešci.

Ovdje ćemo osvježiti podatke vaše aplikacije Messenger. Provjerite imate li pri ruci svoje korisničko ime i lozinku, jer će možda biti zatraženo da ga unesete.

  1. Na svom Android uređaju otvorite Postavke i pomaknite se do Upravitelja aplikacija .
  2. Potražite unos Messengera i otvorite ga.

Messenger - Upravitelj Android aplikacija
  1. Jednom u postavkama programa odaberite Izbriši podatke i obrišite oba, podatke o aplikaciji i predmemoriju.

Brisanje podataka - Messenger
  1. Zatvorite aplikaciju za postavke i ponovno pokrenite program za slanje poruka nakon što ga prvo zatvorite. Sada se pokušajte prijaviti i provjerite je li poruka o pogrešci ispravljena.

2. rješenje: Provjera isteklog pristupnog tokena (za programere)

Tokeni za pristup su stavke koje koriste aplikacije koje se koriste u svrhu postavljanja zahtjeva API-ja. Oznaka pristupa uglavnom predstavlja autorizaciju određene aplikacije tako da može ili odobriti prijavu ili pristupiti nekim podacima korisnika.

Facebook vodič o oznakama isteklog roka

Ako upotrebljavate Facebook API i pristupite žetonima iz najjednostavnijih razloga (na primjer, pomoću Facebooka za provjeru valjanosti postupka prijave u vašoj prijavi), provjerite da nije istekao. Obično Facebook tokeni istječu u roku od 2 sata nakon što su zatraženi od Facebook poslužitelja. Možete provjeriti službenu dokumentaciju o načinu Kako: Rukujete žetonima s istekom pristupa od strane samog Facebooka.

Uklonite dopuštenja za izvanmrežni pristup u Razvoj aplikacija

Napomena: U nekim slučajevima u razvojnom okruženju korisnicima je omogućeno dopuštenje za uklanjanje offline_acces . U nekim slučajevima ovaj žeton istječe čak i ako nije istekao. Obavezno onemogućite ove mogućnosti.

Možete i pokušati dobiti dopuštenje za offline_access kako biste dobili žeton koji neće isteći i uzrokovati probleme.

Zanimljivi Članci