PACKAGE
IMDB::JSON
DESCRIPTION
Search IMDB for a specific title, process the result and extract the JSON script within. Process the JSON script and return a hash reference.
SYNOPSIS
use IMDB::JSON;
use Data::Dumper;
my $IMDB = IMDB::JSON->new;
print Dumper($IMDB->search("The Thing", 1982));
exit;
METHODS
new(opt => value);
Create a new IMDB::JSON object, options can be passed to the object by specifying them
OPTIONS
- base_url
-
The base URL to start from. This is usually https://www.imdb.com
- raw_json
-
If true, returns only raw JSON text, it's not processed into an hash reference
- user_agent
-
Set the User-Agent you want to send with the request
- debug
-
If true, print debug messages to STDERR
search(tilte, year)
Attempt to return IMDB data for the movie / show tilte published in year
byid(imdb_id)
Returns JSON results for imdb_id
AUTHOR
Colin Faber <cfaber@fpsn.net>
BUGS
Report all bugs on https://rt.cpan.org OR email me directly
COPYRIGHT
IMDB::JSON is Copyright (C) 2018, by Colin Faber.
It is free software; you can redistribute it and/or modify it under the terms of either:
a) the GNU General Public License as published by the Free Software Foundation; either version 1, or (at your option) any later version, or
b) the "Perl Artistic License".