Parandus: Facebooki viga juurdepääsuloa kinnitamisel



Proovige Meie Instrumenti Probleemide Kõrvaldamiseks

Teade Viga juurdepääsuloa valideerimisel 'Toimub Facebooki / Messengeri kasutamisel peamiselt kahe kasutajagrupi poolt; üks neist on tavalised kasutajad, kes pääsevad Messengerisse, ja teised on arendajad, kes võimaldavad Facebooki kaudu API kaudu sisselogimist.



Viga Messengeris juurdepääsuloa valideerimisel

Viga juurdepääsuloa valideerimisel - Messenger



Veateade on enamasti seotud turbeprotsessiga, mille Facebook rakendab, kui pääsete oma platvormile juurde. Kui mõni toimingutest pole täielik, kehtetu või aegunud, kuvatakse tõrketeade. Kuna on kaks juhtumit, kus kasutajad võivad seda viga kogeda, oleme välja toonud kaks lahendust.



Mis põhjustab viga juurdepääsuloa valideerimisel Facebookis?

Nagu eespool mainitud, ilmub tõrketeade viga juurdepääsuloa kinnitamisel ’Ei ole nagu teised tavalised veateated, mida kogevad lõppkasutajad. Selle vea põhjused on järgmised:

  • Messengeri seanss teie konto vastu on kuidagi kehtetu või on aegunud .
  • API-ga kasutatav Facebooki juurdepääsuluba on aegunud . See juhtub paljudel juhtudel rakenduse arenduskeskkonnas, kuna juurdepääsuluba kehtib ainult piiratud aja, enne kui see tuleb uuesti hankida (arendajatele).
  • Kasutajal on muutis parooli või on end turvaprobleemide tõttu kõigist ühendatud seadmetest välja loginud.
  • Facebook on teid teadlikult välja loginud sõnumitooja turvalisuse huvides.

Arvestades arendajatele allpool loetletud lahendust, eeldame, et teate API-kõne põhitõdesid, mida teete juurdepääsulubade abil. Kui olete arenduskeskkonnas täiesti algaja, soovitame juurdepääsu märkide kohta ülevaate saamiseks lugeda mõnda üksikasjalikku kodeerivat materjali.

1. lahendus: Messengeri kohalike andmete värskendamine (Messengeri vea korral)

Tavakasutajad võivad selle tõrketeate kogeda, kui nad üritavad Messengerisse sisse logida või erinevate kontode vahel vahetada. See pole midagi muud kui lihtsalt viga teie Android-seadmes. Teie nutitelefon jälgib kõiki Messengeriga seotud juurdepääsumärke. Kui mõni neist muutub kehtetuks või seda ei uuendata automaatselt, võite saada tõrketeate.



Siin värskendame teie Messengeri rakenduse andmeid. Veenduge, et teil oleks kasutajanimi ja parool käepärast, kuna teil võidakse paluda see sisestada.

  1. Avage oma Android-seadmes Seaded ja navigeerige lehele Rakenduste haldur .
  2. Otsi kirje Messenger ja avage see.
Messenger Androidi rakendushalduris

Messenger - Androidi rakendushaldur

  1. Kui olete rakenduse seadetes, valige Kustuta andmed ja tühjendage nii rakenduse andmed kui ka vahemälu.
Andmete kustutamine Messengeris

Andmete kustutamine - Messenger

  1. Pärast rakenduse esmast sulgemist sulgege seadete rakendus ja taaskäivitage messenger. Nüüd proovige sisse logida ja vaadake, kas tõrketeade on parandatud.

2. lahendus: aegunud juurdepääsuloa kontrollimine (arendajatele)

Juurdepääsumärgid on üksused, mida kasutavad rakendused ja mida kasutatakse kasutaja nimel API-taotluste esitamiseks. Peamiselt tähistab juurdepääsuluba konkreetse rakenduse autoriseerimist, nii et see võib autoriseerida sisselogimise või pääseda juurde kasutaja mõnele teabele.

Facebook

Facebooki juhend aegunud märkide kohta

Kui kasutate Facebooki API-d ja juurdepääsumärke lihtsamatel põhjustel (näiteks kasutate Facebooki oma rakenduses registreerimisprotsessi kinnitamiseks), veenduge, et see ei oleks aegunud. Tavaliselt aeguvad Facebooki märgid 2 tunni jooksul pärast nende küsimist Facebooki serverilt. Ametlikku dokumentatsiooni saate vaadata aadressil Juhised: käsitsege aegunud juurdepääsumärke Facebooki enda poolt.

Eemaldage Androidis võrguühenduseta juurdepääsuload

Rakenduse arenduses eemaldage võrguühenduseta juurdepääsuload

Märge: Mõnel juhul on arenduskeskkonnas kasutajatel Eemalda võrguühenduseta juurdepääsud s luba on lubatud. Mõnel juhul aegub see luba ka siis, kui see pole aegunud. Keelake need valikud kindlasti.

Võite proovida saada ka luba offline_access nii et võite saada märgi, mis ei aegu ja põhjustab probleeme.

2 minutit loetud