0

Uygulamamda facebook oturum açma eklemek için restfb java sdk kullanıyorum
Zaten bir test uygulaması oluşturdum ama ayrıntılarını almaya çalıştığımda kullanıcı aşağıdaki hata iletisi burada OOAuthException: Geçerli kullanıcı hakkındaki bilgileri sorgulamak için etkin bir erişim belirteci kullanılmalıdır

[FacebookOAuthException: Received Facebook error response of type OAuthException: An active access token must be used to query information about the current user. (code 2500, subcode null)] 

konsolda baskılı erişim belirteci benim kod burada

val config = ConfigFactory.load() 
    val FBAppId = config.getString("fb.app.id") 
     val FBAppSecret = config.getString("fb.app.secretkey") 
     val aceessToken = new DefaultFacebookClient().obtainAppAccessToken(FBAppId, FBAppSecret) 
    log.info("token is "+aceessToken.getAccessToken) 
    val facebookClient = new DefaultFacebookClient(aceessToken.getAccessToken) 
    val fbuser = facebookClient.fetchObject("me",classOf[User] ,Parameter.`with`("fields", "id,name,email, first_name , last_name")) 
    log.info("name : {} ", fbuser.getName) 
    log.info("User first name :{} ", fbuser.getFirstName) 
    log.info("User last name : {}" , fbuser.getLastName) 
    log.info("User Email : {}" , fbuser.getEmail) 

olduğu gösterildi

token is 587299244766256|udH5HgYve1DHGjKHU55hBw9Ik5Y 

(i belirteci 150 karaktere ve üreten bir belirteci oluşur eriştiğiniz Facebook docs okudum olarak ben bu doğru değil uzun 150 karakter değil düşünüyorum) ve bu satırda

val fbuser = facebookClient.fetchObject("me",classOf[User] ,Parameter.`with`("fields", "id,name,email, first_name , last_name")) 

istisna i kullanıcılar giriş ayrıntıları almak nasıl bana yardım edin

[FacebookOAuthException: Received Facebook error response of type OAuthException: An active access token must be used to query information about the current user. (code 2500, subcode null)] 

atılan

cevap

0

Sen fet olamaz Bir uygulama erişim belirteci ile son noktaya me. Bir kullanıcı veya sayfa erişim belirtecine ihtiyacınız var.

İlgili konular