How to publish movies that I watched or “want to watch” through Open Graph?

I want my app users to be able to add the movies they watched to their timeline - in particular, in the Cinema collection. here:

enter image description here

It appears that these actions are published exclusively through the Cinema app (an internal application controlled by Facebook). Is it not possible to programmatically add a movie to one of these collections using the video_watches or video_wants_to_watch ?

I see that any application can send messages through these actions through the documentation

but they end with a “sandbox” under a different collection of applications (if the application has a collection configured for this particular pair of actions / objects).

In addition, it seems that it is impossible to link the data of the application collection to the “Cinema” collection, as it seems, for example, in the “Music” collection - I would suggest that the data of the third-party video_watches application will be added or combined with Facebook Movies .

I tried to execute the documentation at https://developers.facebook.com/docs/opengraph/guides/collections/#datatodefaultsections to create a URL with which you can integrate application data, but this does not seem to work at all.

https://www.facebook.com/me/movies?[appname] just does nothing. It simply leads you to the Movies collection on your timeline without the ability to add application data to this section. Nothing like what is shown here ( from the Facebook documentation ) for Music , giving you the ability to add application data to your movie collection:

enter image description here

Is this something exclusive to the Music collection only? When do other first-class collections (except Music ) accept data from third-party applications?

See also related questions:

+4
source share
1 answer

To use this method, you need open graph elements: https://developers.facebook.com/docs/reference/opengraph/action-type/video.wants_to_watch

If you are using an open graph object of type movie.other, you can use:

 https://graph.facebook.com/me/video.wants_to_watch?access_token=ACCESS_TOKEN&method=POST&other=http%3A%2F%2Fsamples.ogp.me%2F467235199955838 

I use trakt.tv to get movie open graphics. For example, if you want to add Star Wars Episode VI to your whatchlist on facebook, which you can use:

 https://graph.facebook.com/me/video.wants_to_watch?access_token=ACCESS_TOKEN&method=POST&movie=http://trakt.tv/movie/star-wars-episode-vi-return-of-the-jedi-1983 

Please note that in trakt.tv an open graph is a movie.

You can also do the same to add watched movies, rate them, add books, music ... https://developers.facebook.com/docs/reference/opengraph/action-type

+1
source

All Articles