Düzeltme: Erişim Simgesini Doğrularken Facebook Hatası

Facebook / Messenger'ı öncelikle iki kullanıcı grubu kullanarak kullanırken “ Erişim Kodunu Doğrulama Hatası ” mesajı geliyor; Bunlardan bir tanesi mesajlaşma programına erişen düzenli kullanıcılar, diğeri ise API kullanarak Facebook girişini sağlayan geliştiricilerdir.

Erişim Simgesini Doğrulama Hatası - Messenger

Hata mesajı çoğunlukla, platformuna girdiğinizde Facebook'un uyguladığı güvenlik süreci ile ilgilidir. Adımlardan herhangi biri tamamlanmamış, geçersiz veya süresi dolmuşsa, hata mesajını alırsınız. Kullanıcıların bu hatayı yaşayabileceği iki durum olduğundan, iki çözümü listeledik.

Facebook'ta Erişim Simgesini Doğrulama Hatası'nın nedeni nedir?

Daha önce de belirtildiği gibi, ' erişim belirtecini doğrulama hatası' hata mesajı, son kullanıcı tarafından yaşanan diğer normal hata mesajlarına benzemez. Bu hatanın nedenleri:

  • Messenger’da hesabınıza karşı olan oturum bir şekilde geçersiz veya süresi dolmuş .
  • API ile kullandığınız Facebook erişim belirtecinin süresi doldu . Bu, bir uygulamanın geliştirme ortamında birçok durumda olur; çünkü erişim belirteci, yeniden elde edilmeden önce (geliştiriciler için) sınırlı bir süre için geçerlidir.
  • Kullanıcı parolayı değiştirdi veya güvenlik sorunları nedeniyle kendisine bağlı tüm cihazlardan çıkış yaptı.
  • Facebook sizi güvenlik nedeniyle bilinçli olarak haberciden çıkardı.

Geliştiriciler için aşağıda listelenen çözüme atıfta bulunarak, erişim belirteçlerini kullanarak yaptığınız API çağrısının temellerini bildiğinizi varsayıyoruz. Geliştirme ortamında tam bir acemi iseniz, erişim belirteçleri hakkında bilgi edinmek için bazı ayrıntılı kodlama materyallerini okumanızı öneririz.

1. Çözüm: Habercinin Yerel Verilerini Yenileme (habercideki hata için)

Normal kullanıcılar, mesajlaşmaya giriş yaparken veya farklı hesaplar arasında geçiş yaparken bu hata mesajıyla karşılaşabilir. Bu, android cihazınızda sadece bir hatadan fazlası değil. Akıllı telefonunuz, Messenger ile ilgili tüm erişim belirteçlerini izler. Bunlardan herhangi biri geçersiz olursa veya otomatik olarak güncellenmezse, hata mesajını alabilirsiniz.

Burada, Messenger uygulamanızın verilerini yenileyeceğiz. Kullanıcı adınızı ve şifrenizi elinizde bulundurduğunuzdan emin olun çünkü girmeniz istenebilir.

  1. Android cihazınızda, Ayarlar'ı açın ve Uygulamalar Yöneticisi'ne gidin.
  2. Messenger'ın girişini arayın ve açın.

Messenger - Android Uygulama Yöneticisi
  1. Uygulama ayarlarına girdikten sonra, Verileri temizle seçimini yapın ve hem uygulama verilerini hem de önbelleği silin.

Verileri temizleme - Messenger
  1. Ayarlar uygulamasını kapatın ve ilk önce uygulamayı kapattıktan sonra mesajlaşmayı yeniden başlatın. Şimdi giriş yapmayı deneyin ve hata mesajının sabit olup olmadığını kontrol edin.

2. Çözüm: Süresi dolmuş erişim belirtecini kontrol etme (geliştiriciler için)

Erişim belirteçleri, kullanıcı adına API istekleri yapmak için kullanılan uygulamalar tarafından kullanılan öğelerdir. Temel olarak, erişim belirteci belirli bir uygulamanın yetkilendirmesini temsil eder, böylece giriş bilgisini alabilir veya kullanıcının bazı bilgilerine erişebilir.

Facebook'un Süresi Dolmuş Belirteçler kılavuzu

En basit nedenlerden dolayı Facebook API ve erişim belirteçleri kullanıyorsanız (örneğin, uygulamanızdaki kayıt işlemini doğrulamak için Facebook'u kullanmak), süresinin dolmadığından emin olun. Genellikle, Facebook belirteçleri, Facebook sunucusundan istendikten sonra 2 saat içinde sona erer. Resmi belgelere nasıl yapılır: Süresi dolmuş erişim belirteçlerini Facebook'un kendisi ile yönetin.

Uygulama Geliştirme'deki çevrimdışı erişim izinlerini kaldırın

Not: Geliştirme ortamındaki bazı durumlarda, kullanıcılar offline_acces in Kaldır iznini etkinleştirmiştir. Bazı durumlarda, bu süresi dolmamış olsa bile belirteç süresi doluyor. Bu seçenekleri devre dışı bıraktığınızdan emin olun.

Offline_access için izin almayı da deneyebilirsiniz, böylece süresi dolmayacak ve sorunlara yol açmayacak bir belirteç alabilirsiniz.

Ilginç Haberler