Ne IMDB fournir une API?
J'ai récemment trouvé un film organisateur de l'application qui récupère ses données à partir de la La base de données IMDB.
Ne IMDB fournir une API pour cela, ou tout tiers Api disponibles?
- Est-il une API pour des critiques sur IMDB ?
- Pour juste un lien IMDB utilisent le format suivant.
<a href="http://www.imdb.com/title/{{{ $imdb_id }}}">{{{ $imdb_id }}}</a>
BTW: imdb_id follows this pattern: tt0000000
- quel est le nom de ce film, organisateur de l'application? Je suis à la recherche de quelque chose comme ça
- Éventuellement Plex. Je sais pour sûr que l'on organise des films et peut récupérer des données de la BDIM.
Vous devez vous connecter pour publier un commentaire.
L'IMDb a une API publique qui, bien que sans-papiers, est rapide et fiable (sur le site officiel via AJAX).
Les Suggestions de recherche de l'API
imdb${searchphrase}
format). Alternativement, on pourrait bande ou de remplacer le rembourrage via un proxy local.Recherche Avancée
recherche par Nom (json): http://www.imdb.com/xml/find?json=1&nr=1&nm=on&q=jeniffer+garnerà l'Envers: prend en charge à la fois les titres de films et acteur noms (contrairement aux Suggestions de l'API).Méfiez-vous que ces Api ne sont pas officielles et peuvent changer à tout moment!
Mise à jour (janvier 2019): L'Avancée de l'API n'existe plus. La bonne nouvelle, c'est que les Suggestions de l'API supporte à la fois les titres de films et acteur noms.
if (ua.i) { c.img = { src: ua.i[0].replace("._V1_.jpg", "._V1._SX40_CR0,0,40,54_.jpg"), width: 40, height: 54 } }
.http://www.imdb.com/xml/find?json=1&nr=1&tt=on&i=on&q=lost
aussi essayéi=1
V1
avecSX123
ouSY456
donnant un résultat avec la largeur(X)=123 ou la hauteur(Y)=456 (...QXVyMDM2NDM2MQ@@._SY140_.jpg
)nouvelle api @ http://www.omdbapi.com
edit: en raison de problèmes juridiques dû passer le service à un nouveau domaine 🙂
IMDB eux-mêmes semblent distribuer les données, mais seulement dans des fichiers texte:
http://www.imdb.com/interfaces
il existe plusieurs Api autour de ce que vous pouvez Google. Capture d'écran est explicitement interdit.
Un officiel de l'API semble être dans les travaux, mais a été que, depuis des années déjà.
Robots and Screen Scraping: You may not use data mining, robots, screen scraping, or similar data gathering and extraction tools on this site, except with our express written consent as noted below.
qui n'a pas ces termes automatiquement exécutoire dans chaque juridiction, mais ils sont dans de nombreux.Une autre alternative légale pour obtenir des infos sur le film est le Pourri Tomates API (par Fandango).
Que sur TMDb API ?
Vous pouvez effectuer une recherche par imdb_id avec Film.imdbLookup
XBMC Media Center semble l'utiliser
https://www.themoviedb.org/documentation/api
Oui, mais pas gratuitement.
URL :-
http://www.imdb.com/licensing/
Il y a une API JSON pour une utilisation par des applications mobiles à http://app.imdb.com
Toutefois, l'avertissement est assez sévère:
Je présume que c'est pour les développeurs que de payer pour les permis d'accéder aux données via leur API.
MODIFIER: Juste pour le plaisir, j'ai écrit une bibliothèque cliente pour tenter de lire les données à partir de l'API, vous pouvez le trouver ici: api-imdb
Évidemment, vous devriez prêter attention à l'avertissement, et vraiment, utilisez quelque chose comme TheMovieDB comme une meilleure et plus ouverte de la base de données.
Alors vous pouvez utiliser cette API Java wrapper (que j'ai écrit): api-themoviedb
https://deanclatworthy.com/tools.html est un IMDB API, mais a été en raison d'abus.
Trouvé cette
http://imdbpy.sourceforge.net/
IMDB ne semble pas directement de l'API en août 2016 encore, mais j'ai vu beaucoup de gens qui écrivent des grattoirs et des trucs ci-dessus. Ici est une norme plus moyen d'accéder à des données vidéo à l'aide de box-office buzz de l'API. Toutes les réponses dans un format JSON et 5000 requêtes par jour sur un plan gratuit
Liste de choses fournies par l'API
que deanclatworthy semble fonctionner
et il y en a un autre: http://imdbapi.poromenos.org/
Voici une solution simple qui récupère montre par nom basé sur la requête de Krinkle:
Vous pouvez obtenir autour de la même-la politique de l'origine de votre serveur de récupérer l'URL au lieu d'essayer de le récupérer directement avec l'AJAX et vous n'avez pas à utiliser JSONP de le faire.
Javascript (jQuery):
PHP dans le fichier ajax.php):
Récemment à SXSWi 2012, dans leur "Mashery Salon", il y avait un stand pour un IMDB-comme API appelée à partir de rovi. Ce n'est pas une API gratuite, mais en fonction des ventes gars avec qui j'ai parlé, ils offrent un rev action ou d'une participation forfaitaire aux frais d'utilisation, en fonction de votre budget. Je n'ai pas encore utilisé, mais il semble assez cool.
NetFilx est plus de la personnalisation des médias de service, mais vous pouvez l'utiliser pour l'information du public concernant les films. Il prend en charge Javascript et OData.
Aussi regarder JMDb: L'information est fondamentalement la même que vous pouvez obtenir lorsque vous utilisez le site IMDb.
ok j'ai trouvé cette IMDB grattoir
pour C#:
http://web3o.blogspot.de/2010/11/aspnetc-imdb-scraping-api.html
PHP ici:
http://web3o.blogspot.de/2010/10/php-imdb-scraper-for-new-imdb-template.html
sinon un imdbapi.org la mise en œuvre de c#:
Si vous voulez des détails sur le film api, vous pouvez envisager de
OMDB API qui est Ouvert les films de la Base de données
Retourne IBDB de Notation, IMDB Voix et vous pouvez inclure Tomate de notation trop.
Ou d'autre, Vous pouvez utiliser
Mon Api Films qui permet de faire une recherche avec IMDB ID et retourne des informations détaillées, mais il a des limites aux demandes.
Si vous avez besoin d'information sur la TÉLÉVISION, vous pouvez essayer TVmaze.com.
C'est gratuit, rapide et fiable. Voici la page développeur:
http://api.tvmaze.com/
Ici est un module Python fournissant des API pour obtenir des données de la BDIM site
http://techdiary-viki.blogspot.com/2011/03/imdb-api.html
Im assez confiant sur le fait que l'application que vous avez trouvé est de leur formulaire de renseignements Themoviedb.org's de l'API(ils se font plus de choses à partir d'IMDB). Ils ont un libre et open API qui est utilisé beaucoup de l'organisateur de films/XMBC applications.