"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“.
- Crear un gradiente radial programáticamente
- ¿Cómo se muestra spinner si RxJava observable toma mucho tiempo?
- ¿Es String una primitiva o un Objeto en Android o Java?
- Obtener los detalles del último registro de llamadas después de finalizar la llamada utilizando el receptor de difusión
- AndroidBillingLibrary: Servicio remoto se bloqueó en BillingController.requestPurchase
¿Cómo resolver este problema? ¿Necesito importar alguna otra biblioteca para usar Graph API?
Gracias.
- Android Emulator "no responde ¿Desea cerrarlo?
- Mejor manera de clasificar doblemente en java usando Collections.sort
- ¿Cómo alinear el texto verticalmente?
- Los caracteres especiales no se muestran en android
- Extracción de nombres de archivo de los URI de contenido SAF
- Cómo liberar la memoria del mapa de bits utilizando imageloader en android?
- La pantalla se oscurece y requiere una pulsación extra del botón de retroceso después de regresar de PreferenceActivity
- ¿Cómo orientar diferentes arquitecturas Android?
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.
- Cambio gradable del color del gradiente de Android
- Identificar el botón de inicio de sesión de Facebook SDK 3 en el clic