"No se puede resolver el símbolo` Request` 'error para facebook Graph API

Incluyo el último SDK de facebook 4.0.1 en el proyecto de Android Studio. Quiero hacer la llamada básica de Graph API como se muestra en la referencia API de Graph

 /* make the API call */ new Request( session, "/me", null, HttpMethod.GET, new Request.Callback() { public void onCompleted(Response response) { /* handle the result */ } } ).executeAsync(); 

Pero no puedo importar la clase de la Request , estoy consiguiendo el error Cannot resolve symbol Request“.

¿Cómo resolver este problema? ¿Necesito importar alguna otra biblioteca para usar Graph API?

Gracias.

3 Solutions collect form web for “"No se puede resolver el símbolo` Request` 'error para facebook Graph API”

La clase Request ha cambiado de nombre a GraphRequest.

Aparte de Request se cambia a GraphRequest , Response se cambia a GraphResponse y ahora en lugar de pasar la session , pase AccessToken.getCurrentAccessToken or accessToken en el constructor. Así que su consulta será así:

  GraphRequestAsyncTask graphRequest = new GraphRequest( AccessToken.getCurrentAccessToken(), "/{user-id}/", null, HttpMethod.GET, new GraphRequest.Callback() { public void onCompleted(GraphResponse response) { /* handle the result */ } } ).executeAsync(); 

Como explicó @Gokhan, la clase se llama GraphRequest ahora.

Facebook SDK 4.x es una actualización importante sobre 3.x con muchos cambios, debe consultar la guía de actualización de Facebook.

  • Se accede a la variable dentro de la clase interna. Necesita ser declarado final
  • SetVolumeControlStream no funciona cuando se muestra una ventana emergente
  • Java.lang.AbstractMethodError cuando espía la LinkedList en Android
  • Error en la sincronización del proyecto de Android Gradle
  • ¿Cómo debo dar imágenes esquinas redondeadas en Android?
  • Cómo agregar programaticamente una cuenta personalizada en android?
  • Cómo borrar distinct_id en mixpanel android cuando el usuario se desconecta?
  • Vista flotante de Android (sobre otras vistas)
  • Aplicación de Android para enviar correo electrónico con datos adjuntos mediante la API de Java Mail
  • ¿Hacer cifrado SHA1 en Android?
  • Android protobuf nano uso
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.