facebook-graph-api - español - home facebook developers
Cómo compartir la publicación de alguien usando Facebook Graph API (2)
Mi aplicación de Facebook publica mensajes en el muro del usuario. Quiero compartir estos mensajes en mi muro, del mismo modo que hago clic en compartir acción en el mensaje del usuario. ¿Cómo puedo hacerlo usando Facebook Graph API?
De acuerdo con los permissions para acceder a las publicaciones a través de la API, parecería que no puedes hacer esto, ya que requeriría acceder a la publicación de la línea de tiempo de otro usuario para la que no tienes permisos / un token de acceso.
Editar De lectura adicional de la documentación definitivamente no puedes hacer esto: https://developers.facebook.com/docs/graph-api/reference/v2.2/object/sharedposts#publish
Sí, puedes compartir usando la API graph2. La forma en que lo hace es usar /feed
borde y pasar la url de la publicación que desea compartir como el enlace.
POST /v2.2/{page-id}/feed HTTP/1.1
Host: graph.facebook.com
link=https://www.facebook.com/{page_id}/posts/{post_id}
Se aplican los permisos estándar de Fb para la publicación que estás compartiendo.
https://developers.facebook.com/docs/graph-api/reference/v2.2/page/feed
Esto se hizo hoy, en una aplicación local de rieles, utilizando la gema FbGraph2, con el método anterior.