|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface VideoActions
Defines operations for publishing OpenGraph actions pertaining to listening to music. Many OpenGraph operations require approval from Facebook. See https://developers.facebook.com/docs/opengraph/submission-process for details.
Method Summary | |
---|---|
String |
rateEpisode(String episodeUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph episode object at the given URL. |
String |
rateEpisode(String episodeUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph episode object at the given URL. |
String |
rateMovie(String movieUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph movie object at the given URL. |
String |
rateMovie(String movieUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph movie object at the given URL. |
String |
rateTvShow(String tvShowUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph TV show object at the given URL. |
String |
rateTvShow(String tvShowUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph TV show object at the given URL. |
String |
rateVideo(String videoUrl,
float rating,
int scale)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
rateVideo(String videoUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
rateVideo(String videoType,
String videoUrl,
float rating,
int scale,
ActionMetadata metadata)
Publishes a "video.rates" action for the OpenGraph video object at the given URL. |
String |
wantsToWatch(String videoType,
String videoUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
wantsToWatchEpisode(String episodeUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph episode object at the given URL. |
String |
wantsToWatchEpisode(String episodeUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph episode object at the given URL. |
String |
wantsToWatchMovie(String movieUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph movie object at the given URL. |
String |
wantsToWatchMovie(String movieUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph movie object at the given URL. |
String |
wantsToWatchTvShow(String tvShowUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph TV show object at the given URL. |
String |
wantsToWatchTvShow(String tvShowUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph TV show object at the given URL. |
String |
wantsToWatchVideo(String videoUrl)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
wantsToWatchVideo(String videoUrl,
ActionMetadata metadata)
Publishes a "video.wants_to_watch" action for the OpenGraph video object at the given URL. |
String |
watchEpisode(String episodeUrl)
Publishes a "video.watches" action for the OpenGraph episode object at the given URL. |
String |
watchEpisode(String episodeUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph episode object at the given URL. |
String |
watchMovie(String movieUrl)
Publishes a "video.watches" action for the OpenGraph movie object at the given URL. |
String |
watchMovie(String movieUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph movie object at the given URL. |
String |
watchTvEpisode(String tvEpisodeUrl)
Publishes a "video.watches" action for the OpenGraph TV episode object at the given URL. |
String |
watchTvEpisode(String tvEpisodeUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph TV episode object at the given URL. |
String |
watchTvShow(String tvShowUrl)
Publishes a "video.watches" action for the OpenGraph TV show object at the given URL. |
String |
watchTvShow(String tvShowUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph TV show object at the given URL. |
String |
watchVideo(String videoUrl)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
String |
watchVideo(String videoUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
String |
watchVideo(String videoType,
String videoUrl,
ActionMetadata metadata)
Publishes a "video.watches" action for the OpenGraph video object at the given URL. |
Method Detail |
---|
String watchMovie(String movieUrl)
movieUrl
- The URL of the movie that is being watched. Must reference an OpenGraph object of type "video.movie".
String watchMovie(String movieUrl, ActionMetadata metadata)
movieUrl
- The URL of the movie that is being watched. Must reference an OpenGraph object of type "video.movie".metadata
- Action metadata to be applied to the action.
String watchTvShow(String tvShowUrl)
tvShowUrl
- The URL of the TV show that is being watched. Must reference an OpenGraph object of type "video.tv_show".
String watchTvShow(String tvShowUrl, ActionMetadata metadata)
tvShowUrl
- The URL of the TV show that is being watched. Must reference an OpenGraph object of type "video.tv_show".metadata
- Action metadata to be applied to the action.
String watchTvEpisode(String tvEpisodeUrl)
tvEpisodeUrl
- The URL of the TV episode that is being watched. Must reference an OpenGraph object of type "video.episode".
String watchTvEpisode(String tvEpisodeUrl, ActionMetadata metadata)
tvEpisodeUrl
- The URL of the TV episode that is being watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action.
String watchEpisode(String episodeUrl)
episodeUrl
- The URL of the episode that is being watched. Must reference an OpenGraph object of type "video.episode".
String watchEpisode(String episodeUrl, ActionMetadata metadata)
episodeUrl
- The URL of the episode that is being watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action.
String watchVideo(String videoUrl)
videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other".
String watchVideo(String videoUrl, ActionMetadata metadata)
videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action.
String watchVideo(String videoType, String videoUrl, ActionMetadata metadata)
videoType
- The type of video being watched. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is being watched. Must reference an OpenGraph object of type "video.other", "video.movie", "video.tv_show", or "video.episode".metadata
- Action metadata to be applied to the action.
String rateMovie(String movieUrl, float rating, int scale)
movieUrl
- The URL of the movie that is being rated. Must reference an OpenGraph object of type "video.movie".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
String rateMovie(String movieUrl, float rating, int scale, ActionMetadata metadata)
movieUrl
- The URL of the movie that is being rated. Must reference an OpenGraph object of type "video.movie".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
String rateTvShow(String tvShowUrl, float rating, int scale)
tvShowUrl
- The URL of the TV show that is being rated. Must reference an OpenGraph object of type "video.tv_show".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
String rateTvShow(String tvShowUrl, float rating, int scale, ActionMetadata metadata)
tvShowUrl
- The URL of the TV show that is being rated. Must reference an OpenGraph object of type "video.tv_show".rating
- The rating given to the TV show, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
String rateEpisode(String episodeUrl, float rating, int scale)
episodeUrl
- The URL of the episode that is being rated. Must reference an OpenGraph object of type "video.episode".rating
- The rating given to the movie, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
String rateEpisode(String episodeUrl, float rating, int scale, ActionMetadata metadata)
episodeUrl
- The URL of the episode that is being rated. Must reference an OpenGraph object of type "video.episode".rating
- The rating given to the episode, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
String rateVideo(String videoUrl, float rating, int scale)
videoUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.
String rateVideo(String videoUrl, float rating, int scale, ActionMetadata metadata)
videoUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
String rateVideo(String videoType, String videoUrl, float rating, int scale, ActionMetadata metadata)
videoType
- The type of video being rated. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is being rated. Must reference an OpenGraph object of type "video.other", "video.movie", "video.tv_show", or "video.episode".rating
- The rating given to the video, relative to the scale attribute. (e.g., "{rating} out of {scale} stars")scale
- The maximum rating possible.metadata
- Action metadata to be applied to the action. May be an instance of RatingActionMetadata
to apply review text and/or a review link to the rating.
String wantsToWatchMovie(String movieUrl)
movieUrl
- The URL of the movie that is wanted to be watched. Must reference an OpenGraph object of type "video.movie".
String wantsToWatchMovie(String movieUrl, ActionMetadata metadata)
movieUrl
- The URL of the movie that is wanted to be watched. Must reference an OpenGraph object of type "video.movie".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
String wantsToWatchTvShow(String tvShowUrl)
tvShowUrl
- The URL of the TV show that is wanted to be watched. Must reference an OpenGraph object of type "video.tv_show".
String wantsToWatchTvShow(String tvShowUrl, ActionMetadata metadata)
tvShowUrl
- The URL of the TV show that is wanted to be watched. Must reference an OpenGraph object of type "video.tv_show".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
String wantsToWatchEpisode(String episodeUrl)
episodeUrl
- The URL of the episode that is wanted to be watched. Must reference an OpenGraph object of type "video.episode".
String wantsToWatchEpisode(String episodeUrl, ActionMetadata metadata)
episodeUrl
- The URL of the episode that is wanted to be watched. Must reference an OpenGraph object of type "video.episode".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
String wantsToWatchVideo(String videoUrl)
videoUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".
String wantsToWatchVideo(String videoUrl, ActionMetadata metadata)
videoUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
String wantsToWatch(String videoType, String videoUrl, ActionMetadata metadata)
videoType
- The type of video that is wanted to be watched. E.g., "movie", "tv_show", "tv_episode", "episode", "other", etc.videoUrl
- The URL of the video that is wanted to be watched. Must reference an OpenGraph object of type "video.other".metadata
- Action metadata to be applied to the action. May be an instance of WatchActionMetadata
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |