BinaryWorks.it Official Forum
BinaryWorks.it Official Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 eXtreme Movie Manager 8, 9, 10 Forum
 Suggestions / New Features
 IMDB-API

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON
Smilies
Smile [:)] Big Smile [:D] Cool [8D] Blush [:I]
Tongue [:P] Evil [):] Wink [;)] Clown [:o)]
Black Eye [B)] Eight Ball [8] Frown [:(] Shy [8)]
Shocked [:0] Angry [:(!] Dead [xx(] Sleepy [|)]
Kisses [:X] Approve [^] Disapprove [V] Question [?]

 
   

T O P I C    R E V I E W
JDommi Posted - 24 Dec 2013 : 22:23:19
I think these are quite good APIs for the IMDB site. Maybe someone can make a script for.

1. http://www.izzysoft.de/software/demos/imdbphp-dev/
2. http://imdbapi.poromenos.org/
3. http://www.omdbapi.com/

This could be inetersting, too: http://code.google.com/p/moving-pictures/
20   L A T E S T    R E P L I E S    (Newest First)
JDommi Posted - 14 Feb 2014 : 07:24:28
Same movie as mentioned above "The Last Starfighter".
Something that comes right now in my mind: what happens on "Last Starfighter, The"? Some user have set XMM to take words like THE at the end of the title.
As name I wanted to try "Alfred Hitchcock". But I have found only the field to search with his nm number.
MDKPredator Posted - 13 Feb 2014 : 22:34:56
Thanks for your welcome JDommi :)
Can you give me the data that you've tried?
Today I added filmography for name.

Regards
JDommi Posted - 12 Feb 2014 : 14:50:47
Welcome back
Ans as always my 10 cents
If a search with exact title doesn't show a result you should perform the same search without the exact title option. Maybe optionally switching to 10 results, too.
The actor search I will test later @home as I have more time then.

*EDIT*
Just tested the Actors API.
At first searching by name is missing and second what about the filmography?
MDKPredator Posted - 11 Feb 2014 : 22:06:18
Hi, I returned and I bring some updates for my api:

  • Add JSONP format

  • Add filter Actors

  • Add filter Biographia

  • Add search by Name ID

  • Renumbered error codes

  • Changed Actor from List to JSON

  • Add TheMovieDB API


Regards.
JDommi Posted - 08 Jan 2014 : 07:26:39
Search: On typing in on imdb.com the behaviour seems a litle bit different.
JSON: I didn't know that as I only have worked with XML yet.

One week of development: I have read that and therefor I'm trying to direct you a little more in XMM direction
MDKPredator Posted - 07 Jan 2014 : 23:38:19
Well, add more parameters is not costly I will when I can.

As for the search, the results are the same as in IMDB. If the option "Exact title matches" is active it is logical that only bring 1 result for "The Last Starfighter" and none for "Last Starfighter" or "The Last Star Fighter". These titles are not the same as the first.

The results are returned in a single JSON string. If a line break is inserted this string would be invalid. This link validates and format JSON strings: http://jsonformatter.curiousconcept.com/

This JSON string should be handled to obtain the results, so it should not be important the order in which fields are returned.

It is true to recover missing data, as you say, full cast of characters or the link of the actor, but the API has a week of development. With time, I will try to improve it :)

Thanks for your comments JDommi.

Regards
JDommi Posted - 07 Jan 2014 : 20:04:36
I think there is a logical error in your search routine or a missing option.
all words of the movie title are combined with "OR" instead of "AND".
This is resulting in too many wrong results. Changing exact matching to true will not always show any result if one word is missing. Example: "The Last Starfighter", "Last Starfighter" or "The Last Star Fighter".

Two suggestions:
1. separate multiple results by a line break
2. show movie title at first and not somewhere in between the whole bunch of info

And once again: show a list of movies if there are multiple results instead of merging every movies' info.

*EDIT*
What about retrieving additional info like full cast with characters and actor bio or at least the actor's imdb link?
Without having the chance to get every info it's for XMM not really usefull...
JDommi Posted - 06 Jan 2014 : 20:01:14
Anyhow retrieving all info instead of a list never can be optimal.
And multiply all the info and the time if you are updating dozens of movies/TVShows.
Benath that the scripts in XMM have to separate whole bunch of info instead of parsing a list and getting info of one single movie.
MDKPredator Posted - 06 Jan 2014 : 19:46:21
The results are obtained from the main page. aka, business, technical and seasons: yes slow search. While these 4 filters are a No, time and bandwidth will not exceed.

Regards.
JDommi Posted - 06 Jan 2014 : 18:55:57
One big thing as I now have had a look at the result:
Why getting full info on every result? There should be a list of the movies to decide which one is the desired.
It's a waste of band width and time this way.
MDKPredator Posted - 06 Jan 2014 : 18:38:29
Well, I added the combobox all codes there, so there will be no problems. As of January 8 updates will not hold because I'll be away on business.

Regards.
JDommi Posted - 06 Jan 2014 : 14:50:48
It works as far as I can see at the moment.
One thing that's missing: language only has english and spanish in the combobox. In the search string itself I can change to de-DE and I get a result. But it's the german one or the spanish (last entry) one???
For the most used languages there should be an automatic conversion from de-DE to "deutsch" or "german". Most users don't know these country codes.
MDKPredator Posted - 06 Jan 2014 : 13:14:14
Hi, i made a last change, if reported year, the limit is ignored.
If you see anything, let me know.

Regards.
JDommi Posted - 06 Jan 2014 : 07:35:59
Okay, you're right. Haven't thought about that. Should really be done by script.
After work I will have a more deeper look at the API. Would be great if Ale finds time to talk to you, too.
MDKPredator Posted - 06 Jan 2014 : 00:19:25
I understand, but this query can be very heavy.
First would have to consult the page "releaseinfo" (aka option = 1). After checking that the language matches the country (Spanish! = Spain, Portuguese! = Portugal! = Brazil).
I think this should be subject to each user.
I have also implemented the "language" option, but the only difference is the rate of the film.
EG:
Lang: en-US --> Rated: R
Lang: es-ES --> Rated: 18

I have also removed the change log entry. Pretended to say that I have added new error codes, hehehe. Thanks for the suggestion.

Regards
JDommi Posted - 05 Jan 2014 : 20:52:39
As you can see my english is not the best, too ;)

Coming back to the language - I know that the result will always be in english. I thought of something like:
if the prefered language is spanish then returning in a special field like "Local Movie Title" the spanish title only (if exists!).
So I'm suggesting an additional parsing of the result for all localised info. Title, MPAA and what else fields do contain country specific values.

Edit:
Just seen in your Change log "Add new errors" - Do you have added bugs? Better to remove them
MDKPredator Posted - 05 Jan 2014 : 20:33:54
Limit option limit numbers of results retrieved. For example, searching "Matrix" in IMDB you get 200 results. With limit you get N first:
E.G.:
Limit 2 --> tt0133093 and tt0106062
Limit 5 --> tt0133093, tt0106062, tt1778413, tt0234215 and tt0242653
Limit 3 & Offset 2 --> tt1778413, tt0234215 and tt0242653

To find, perhaps order varie, but results are the same.

As for your second question, will try to implement

For titles can search in any language, but always will be returned in English:
E.G.: The Fast and the Furious (English), A todo gas (Spanish), Velozes e Furiosos (Brazil) or Rapides et dangereux (Canada) retrives tt0232500.

Regards and sorry for my noob english :)
JDommi Posted - 05 Jan 2014 : 19:22:52
Yes, now I get results :)

At first this API looks best of all the others I already have seen so far!

As I haven't tested it deeply a short question: the limit option is for what exactly?
I only have seen that the result is much bigger with set to 10 than to 1. I did not have cpmpared the results one by one yet.

A second question: Is it possible to combine for the search title and movie year? In XMM we can search only by title or by title and year.

And what really would be good (still missing feature in XMM as cookies are not processed) is setting a language as default for some values like movie title and mpaa?
MDKPredator Posted - 05 Jan 2014 : 18:09:57
Hi JDommi, i have added 2 new parms (limit and offset). Probably dont get any results because was recovering 200 results (¬¬'). With new param limit should not happen. If you can try again, you can see up to 10 results:

http://www.myapifilms.com/search?title=Matrix&format=JSON&aka=0&business=0&seasons=0&technical=0&filter=N&exactFilter=0&limit=10&offset=0

Regards.
JDommi Posted - 05 Jan 2014 : 17:31:05
Thanks for your offer, MDKPredator.

I have tried your site but unfortunately I don't get any results...
As example:
http://www.myapifilms.com/search?title=Matrix&format=JSON&aka=0&business=0&seasons=0&technical=0&filter=N&exactFilter=0
-> no response without any error message.

BinaryWorks.it Official Forum © Binaryworks.it Go To Top Of Page
Generated in 0.1 sec. Powered By: Snitz Forums 2000 Version 3.4.07