Como un botón de programación “de prensa” 'Me gusta' a través de una aplicación de Facebook?

StackOverflow https://stackoverflow.com/questions/3692527

Pregunta

Estoy desarrollando esta aplicación de Facebook y me preguntaba si es posible (y cómo) mediante programación, a través de la API de Facebook PHP Graph, pulse algún botón 'Me gusta' en alguna página?

Por supuesto, esto es opcional en mi solicitud ... Todavía no estoy listo para explicar realmente lo que la aplicación que estoy haciendo, pero sería interesante código de tal característica.

¿Es posible de alguna manera?

¿Fue útil?

Solución

No se puede hacer esto. Facebok no te dejará hacer un post a / POST_ID / gustos, sólo se puede hacer una petición GET para recuperar sus gustos. Lo que estamos tratando de hacer es una violación de las condiciones de servicio de Facebook. Yo sugeriría simplemente añadiendo un botón y al igual que "forzar" a recibir antes de que continúen con su solicitud. Sin embargo, en mi opinión, incluso que es un poco tonto, ya que pueden ir de inmediato a diferencia de que después de haber usado su aplicación.

Otros consejos

Por su descripción suena como que está tratando de conseguir que un usuario como algo sin que los usuarios hacer clic en un botón a sabiendas similares. Este tipo de interacción no es tolerada por Facebook, creo. Hay varias maneras de negro-Hatty para lograr esto, sin embargo, uno bastante elaborado una descriped aquí: http://www.liquidrhymes.com/2010/08/25/smoking-hot-bartender-is-some-smoking-hot-facebook-spam/

Actualizar Lo siento, yo podría estar equivocado. Si obtiene permisos extendidos stream_publish del usuario, es posible que pueda a como mensajes en su nombre haciendo una POST a /POST_ID/likes. Consulte Publicación en Facebook http://developers.facebook.com/docs/api

que estaba buscando lo mismo, pero no puede obligar al usuario a gusto algo, pero en realidad para su propia protección.

Aquí es donde vengo:. En un sitio web (tal vez en varias páginas) hay un botón de "Me gusta", implementado según lo descrito por facebook

cada vez que un usuario va a esa página, el navegador va a hacer una solicitud a facebook, throught el iframe que contiene el botón, proporcionando toda la información que estamos acostumbrados a partir de un archivo de registro del servidor web.

si el usuario tiene en el pasado conectado a Facebook y no borrado la caché. la solicitud contendrá también la cookie identificando al usuario de facebook.

por lo que incluso más de análisis, facebook saber todo acerca de la actividad del usuario en dichas páginas.

Así que quería que el usuario sólo dan esta información cuando deciden.

mi solución era tener un botón (ya que sólo gráfico) en la página. cuando el usuario hace clic en él un nuevo marco debe abrir y sólo existe el código de Facebook debe ser ejecutado.

obviamente en el nuevo marco no podía poner la normalidad "Me gusta" de código, ya que eso requeriría un segundo clic para el usuario. En este momento me iba a necesitar la "programación clic del botón i como".

no es una solución Open Graph, pero funciona: el marco sólo lo hace una redirección a http://www.facebook.com/share.php?u=URL

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top