¿Es posible "gustar" una "página de fans" con el SDK de Facebook?
Estoy tratando de dejar a los usuarios "como" una página de fans de Facebook desde una aplicación de Android. Puedo "con éxito" como objetos tales como comentarios de la pared usando código como esto,
mFacebook = new Facebook(APP_ID); SessionStore.restore(mFacebook, this); mAsyncRunner = new AsyncFacebookRunner(mFacebook); Bundle parameters = new Bundle(); mAsyncRunner.request(COMMENT_ID + "/likes", parameters, "POST", new MyRequestListener(), "");
Sin embargo, si pongo un ID de página en lugar de un id de comentario, obtengo este mensaje de error en la respuesta de Facebook,
- Android - Facebook ShareDialog desaparece pocos segundos después de que se muestre
- Compartir contenido en FaceBook Android
- Android, cómo obtener fotos de contacto de Facebook / Twitter / etc
- Inicio de sesión único de Android
- Facebook Android SDK Sesión openForPublish no crear una nueva sesión
Response: {"error":{"type":"OAuthException","message":"(#200) App does not have permission to make this call"}}
Estoy obteniendo los permisos de publicación "publish_stream" y "offline_access" al iniciar sesión, y se dan al objeto de Facebook con SessionStore.restore ().
1) ¿Facebook permite que las aplicaciones "como" páginas de fans?
2) Si es así, ¿alguna idea sobre lo que estoy haciendo mal?
Gracias, Matt
- Android - Cómo subir fotos de la tarjeta SD a la pared de Facebook
- El diálogo de la parte posterior del facebook de la identificación del poste vuelve siempre null en androide
- Facebook anuncios nativos en reciclar view android
- OutOfMemoryException al descifrar el archivo usando facebook ocultar
- Integración de Facebook y LinkedIn en la aplicación para Android
- Desconexión externa de Android Facebook SDK 4.0
- Android Facebook ApiException: Aplicación no válida
- Facebook Dialog en android No viene
La documentación de Facebook para las páginas se ha actualizado y está actualizada (consulte https://developers.facebook.com/docs/reference/api/page/ ). No puede gustar una página a través de Graph API, aunque puede leer la información de conteo similar.
Como otras respuestas dicen, no es posible "como" páginas a través de la Graph API.
La confusión en este tema proviene de la documentación de la API, donde se dice que se puede comentar o como cualquier objeto que tiene una / comentarios o / como la conexión (El término clave aquí es la conexión )
Un poco más profundo: Cualquier objeto (en este caso una página ), tiene un número de campos y conexiones. Los campos se utilizan básicamente para acceder a la información del objeto y las conexiones se utilizan para realizar operaciones en ese objeto.
En resumen, una página no tiene una conexión de / likes, pero tiene un campo de / likes, por lo que podemos obtener el número de gustos de una página dada, pero no podemos gustar una página.
Por desgracia, por lo que sé hasta ahora, no puedes utilizar Páginas a través de la API. Puedes hacer un botón similar a través de una vista web, pero creo que por lo menos tienes suerte. Usted puede (como usted nota) como comentarios y mensajes, pero las páginas todavía requieren interacción directa del usuario.
- ¿Cuál es el marco de desarrollo de aplicaciones móviles multiplataforma más utilizado hoy en día?
- Cómo eliminar la flecha HomeAsUpButton de ActionBar Sherlock?