Version 1 (modified by majky, 16 years ago) (diff) |
---|
Sections
GetIMDBMovieDetails
Intro
get details about given movie
Description
struct GetIMDBMovieDetails(string $token, string $imdbid)
Returns structure with movie information about given movie $imdbid containing movie title, release year, directors, cast, ...
All information is gathered from IMDb.
Parameters
struct( (string) [token], (string) [imdbid] )
- token (required)
- token string identifying user's session, taken from LogIn output structure.
- imdbid (required)
- IMDb ID of requested movie, can be taken from results of SearchMoviesOnIMDB()
Return Values
Output is returned in this structure:
struct( (string) [status], struct( (string) [id], (string) [title], (string) [year], (string) [cover], struct( (string) [<id>], (string) [id], ... ) [cast], struct( (string) [<id>], (string) [id], ... ) [directors], struct( (string) [<id>], (string) [id], ... ) [writers], (string) [awards], array( (string) [genre], (string) [genre], ... ) [genres], array( (string) [country], (string) [country], ... ) [country], array( (string) [language], (string) [language], ... ) [language], (string) [duration], array( (string) [certification], (string) [certification], ... ) [certification], (string) [tagline], (string) [plot], (string) [goofs], (string) [trivia], (string) [request_from] ) [data], (double) [seconds] )
and contains these elements:
- status
- function result code, see list of status codes
- data
- structure containing movie information
- seconds
- time taken to execute this command on server
Implementations
There are currently no available sample implementations.
Changelog
Version 1: created this function
Examples
Input
<methodCall> <methodName>GetIMDBMovieDetails</methodName> <params> <param> <value><string>d0iot4l0teqk9nmn3s99bdhsh3</string></value> </param> <param> <value><string>0088763</string></value> </param> </params> </methodCall>
Output
This structure might be incomplete (or extended later).
Not sure if these values are returned: rating, aka.
<methodResponse> <params> <param> <value> <struct> <member> <name>status</name> <value><string>200 OK</string></value> </member> <member> <name>data</name> <value> <struct> <member> <name>id</name> <value><string>0088763</string></value> </member> <member> <name>title</name> <value><string>Back to the Future</string></value> </member> <member> <name>year</name> <value><string>1985</string></value> </member> <member> <name>cover</name> <value><string>http://ia.media-imdb.com/images/M/MV5BMTkzNDQyMjc0OV5BMl5BanBnXkFtZTcwNDQ4MDYyMQ@@._V1._SX100_SY133_.jpg</string></value> </member> <member> <name>cast</name> <value> <struct> <member> <name>_0000150</name> <value><string>Michael J. Fox</string></value> </member> <member> <name>_0000502</name> <value><string>Christopher Lloyd</string></value> </member> <member> <name>_0000670</name> <value><string>Lea Thompson</string></value> </member> ... more cast members go here (if any) ... </struct> </value> </member> <member> <name>directors</name> <value> <struct> <member> <name>_0000709</name> <value><string>Robert Zemeckis</string></value> </member> ... more directors go here (if any) ... </struct> </value> </member> <member> <name>writers</name> <value> <struct> <member> <name>_0000709</name> <value><string>Robert Zemeckis</string></value> </member> <member> <name>_0301826</name> <value><string>Bob Gale</string></value> </member> </struct> </value> </member> <member> <name>awards</name> <value><string>Won Oscar. Another 12 wins & 22 nominations</string></value> </member> <member> <name>genres</name> <value> <array> <data> <value><string>Adventure</string></value> <value><string>Comedy</string></value> <value><string>Sci-Fi</string></value> ... more genres go here (if any) ... </data> </array> </value> </member> <member> <name>country</name> <value> <array> <data> <value><string>USA</string></value> </data> </array> </value> </member> <member> <name>language</name> <value> <array> <data> <value><string>English</string></value> </data> </array> </value> </member> <member> <name>duration</name> <value><string>117 min</string></value> </member> <member> <name>certification</name> <value> <array> <data> <value><string>UK</string></value> <value><string>Italy</string></value> <value><string>Australia</string></value> <value><string>USA</string></value> </data> </array> </value> </member> <member> <name>tagline</name> <value><string>He's the only kid ever to get into trouble before he was born. [UK]</string></value> </member> <member> <name>plot</name> <value><string>In 1985, Doc Brown invented time travel, in 1955, Marty McFly accidentally prevented his parents from meeting, putting his own existence at stake.</string></value> </member> <member> <name>goofs</name> <value><string>Continuity: A picture on the table below Biff, and the candy in Biff's hand when he is talking to George about his car in 1985.</string></value> </member> <member> <name>trivia</name> <value><string>The space alien gag first appeared in the screenplay's third draft, with the primary difference being that it was to be done to Biff.</string></value> </member> <member> <name>request_from</name> <value><string>cache</string></value> </member> </struct> </value> </member> <member> <name>seconds</name> <value><double>0.535</double></value> </member> </struct> </value> </param> </params> </methodResponse>
Notes
none yet
See also
Comments
add your comments, hints and suggestions here if you like ...
[Prev] Home [Next]