public interface VideoActions
| Modifier and Type | Method and Description |
|---|---|
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.
|
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.