क्या IMDB एक एपीआई प्रदान करता है? [बन्द है]


644

मुझे हाल ही में एक फिल्म आयोजक एप्लिकेशन मिला, जो IMDB डेटाबेस से अपना डेटा प्राप्त करता है

क्या IMDB इसके लिए एक API प्रदान करता है , या कोई तीसरा पक्ष API उपलब्ध है?


10
क्या IMDB पर समीक्षाओं के लिए कोई API है?
मेट्सोस

1
केवल IMDB लिंक को निम्नलिखित प्रारूप में उपयोग करने के लिए। <a href="http://www.imdb.com/title/{{{ $imdb_id }}}">{{{ $imdb_id }}}</a> BTW: imdb_id follows this pattern: tt0000000
इगोर पारा

1
इस फिल्म आयोजक आवेदन का नाम क्या है? मैं कुछ इस तरह की तलाश कर रहा हूं
Airlike

@ एयरलीक संभवतः Plex । मुझे यकीन है कि कोई भी फिल्में आयोजित करता है और IMDB से डेटा प्राप्त कर सकता है।
मेसोन

जवाबों:


453

IMDb के पास एक सार्वजनिक API है, जो कि अनिर्दिष्ट है, तेज और विश्वसनीय है (AJAX के माध्यम से आधिकारिक वेबसाइट पर उपयोग किया जाता है)।

खोज सुझाव एपीआई

  • https://sg.media-imdb.com/suggests/a/aa.json
  • https://v2.sg.media-imdb.com/sugpts/h/hello.json (वैकल्पिक)
  • प्रारूप: JSON-P
  • कैविएट: यह JSON-P प्रारूप में है, और कॉलबैक पैरामीटर को अनुकूलित नहीं किया जा सकता है। इसे क्रॉस-डोमेन का उपयोग करने के लिए आपको उनके द्वारा चुने गए फ़ंक्शन नाम का उपयोग करना होगा (जो imdb${searchphrase}प्रारूप में है)। वैकल्पिक रूप से, कोई स्थानीय प्रॉक्सी के माध्यम से पैडिंग को पट्टी या बदल सकता है।
// 1) Vanilla JavaScript (JSON-P)
function addScript(src) { var s = document.createElement('script'); s.src = src; document.head.appendChild(s); }
window.imdb$foo = function (results) {
  /* ... */
};
addScript('https://sg.media-imdb.com/suggests/f/foo.json');

// 2) Using jQuery (JSON-P)
jQuery.ajax({
    url: 'https://sg.media-imdb.com/suggests/f/foo.json',
    dataType: 'jsonp',
    cache: true,
    jsonp: false,
    jsonpCallback: 'imdb$foo'
}).then(function (results) {
    /* ... */
});

// 3) Pure JSON (with jQuery)
// Use a local proxy that strips the "padding" of JSON-P,
// e.g. "imdb$foo(" and ")", leaving pure JSON only.
jQuery.getJSON('/api/imdb/?q=foo', function (results) {
    /* ... */
});

// 4) Pure JSON (ES2017 and Fetch API)
// Using a custom proxy at "/api" that strips the JSON-P padding.
const resp = await fetch('/api/imdb/?q=foo');
const results = await resp.json();

उन्नत खोज


खबरदार कि ये एपीआई अनौपचारिक हैं और कभी भी बदल सकते हैं!


अपडेट (जनवरी 2019): उन्नत एपीआई अब मौजूद नहीं है। अच्छी खबर यह है, कि सुझाव एपीआई अब फिल्म के शीर्षक और अभिनेता नामों के साथ-साथ खोज की "उन्नत" सुविधाओं का समर्थन करता है।


2
पुन: JSONP API इनायत से पीछे नहीं गिर रहा, (कम से कम) यह एक HTTP त्रुटि कोड लौटाता है, लेकिन मैं मानता हूं कि यह मज़ेदार है कि प्रतिक्रिया निकाय XML है।
ओमनी

9
मैंने हाल ही में देखा कि इसमें छवियों के लिए एक 'i' गुण भी शामिल है। उसमें उल्लिखित url एक बहुत बड़ी छवि है (मूल की संभावना है)। थम्बनेल पाने के लिए, आईएमडीबी निम्नलिखित का उपयोग करता है: if (ua.i) { c.img = { src: ua.i[0].replace("._V1_.jpg", "._V1._SX40_CR0,0,40,54_.jpg"), width: 40, height: 54 } }
टिमो तिजहोफ

2
क्या आप सिर्फ jsonp को निर्दिष्ट नहीं कर सकते हैं। यदि आप jquery के साथ json हो रहे हैं और मुझे लगता है कि getjson को तब भी हटा दिया गया है जब यह लिखा गया था कि मुझे पदावनत किया गया था
Chris McGrath

2
@ChrisMcGrath: मैंने jQuery.ajax jsonpCallback का उपयोग करने के बारे में नहीं सोचा था, मैंने इसे उत्तर में जोड़ा है, धन्यवाद! $ .GetJSON के लिए: नहीं, कि निश्चित रूप से पदावनत नहीं किया गया है। यह $ .ajax के आसपास एक छोटा आवरण है।
टिमो तिजहोफ

2
क्या किसी को पता है कि उन्नत खोज में शामिल छवियों को कैसे प्राप्त किया जाए? लगता है वे केवल सुझाव के साथ आते हैं ...
सिरिल मेस्ट्रोम

217

new api @ http://www.omdbapi.com

संपादित करें: कानूनी मुद्दों के कारण सेवा को एक नए डोमेन में ले जाना पड़ा :)


1
यह भयानक है, यह निश्चित नहीं है कि यह वास्तव में आपका है या आपने इसे पाया है, लेकिन अपटाइम आँकड़े के आसपास कुछ देखना पसंद करेंगे ताकि मुझे पता चल सके कि मैं इस पर कितना भरोसा कर सकता हूं: डी
एंड्रयू जी। जॉनसन

16
यदि कोई सोच रहा है, तो यह आधिकारिक एपीआई नहीं है। उसके लिए पेक्का या क्रिंकल जवाब देखें।
जनेऊ

7
इसकी वास्तव में धीमी गति से ..;
डैनियल मैगनसन

14
@IanDavis, मैं वर्तमान में एपीआई के लिए एक नया तेज / बड़ा समर्पित सर्वर प्राप्त करने पर काम कर रहा हूं, जो सस्ता नहीं है! मैंने अगले कुछ दिनों के भीतर इसे हासिल करने के लिए लगभग पर्याप्त दान प्राप्त कर लिया है। एपीआई एक दिन में 2 मिलियन से अधिक अनुरोध कर रहा है!
bfritz

4
@OptimusCrime मैं दूसरे दिन IP के साथ 85.XXX.XXX.XXX रेंज के साथ एक मुद्दा था और अस्थायी रूप से उन सभी को ब्लॉक करना पड़ा, जब तक कि मुझे नियंत्रण में नहीं मिला। अफसोस की बात यह है कि मुझे एपीआई कुंजी की आवश्यकता नहीं होने से निपटने के लिए व्यापार-नापसंद में से एक है, लोग इसे नरक से बस दुरुपयोग करने के लिए करते हैं।
बीफिट्ज

93

IMDB स्वयं डेटा वितरित करने के लिए लगता है, लेकिन केवल पाठ फ़ाइलों में:

http://www.imdb.com/interfaces

इसके आसपास कई एपीआई हैं जिन्हें आप Google कर सकते हैं। स्क्रीन स्क्रैपिंग को स्पष्ट रूप से मना किया गया है। एक आधिकारिक एपीआई कार्यों में लगता है, लेकिन यह पहले से ही वर्षों से है।


7
स्क्रीन स्क्रैपिंग के लिए कैसे मना किया जा सकता है?

11
@omouse शब्दों से : 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.जो इन शर्तों को हर क्षेत्राधिकार में स्वचालित रूप से लागू करने योग्य नहीं बनाता है, लेकिन वे कई में हैं।
Pekka

6
हां लेकिन यह संवाद "रोबोट" पर निर्देशित किया गया था। जाहिरा तौर पर मेरा रोबोट अंग्रेजी को अच्छी तरह से नहीं समझता है, ओह।
लाश

2
दिसंबर 2017 तक, ये फाइलें अब IMDb द्वारा अपडेट नहीं की जा रही हैं। एक नया एपीआई है जो एक नए प्रारूप में डेटा की आपूर्ति करता है। पार्स करने में आसान होते हुए भी, यह नया प्रारूप पिछले प्रारूप का एक बहुत छोटा हिस्सा है।
डेविड चैपल

1
मुझे एहसास है कि यह एक बहुत पुराना सवाल और जवाब है। हालाँकि, यदि आप EULA पर हस्ताक्षर नहीं करते हैं, तो सार्वजनिक रूप से सुलभ डेटा का डेटा खनन कानूनी रूप से लागू करने योग्य नहीं है। भले ही आपने किया हो, यदि जानकारी अन्य माध्यमों से सार्वजनिक रूप से सुलभ है, तो ईयूएलए अभी भी कानूनी रूप से बाध्यकारी नहीं है। लिंक्डइन के खिलाफ हाल ही में एक बड़ा फैसला किया गया। देखें: eff.org/deeplinks/2019/09/… IANAL लेकिन EFF हैं यह बहुत समझदार शासन है। यदि आप इंटरनेट पर जानकारी डालते हैं, तो आपको लोगों से अपेक्षा करनी चाहिए कि वे इसके साथ सामान करें।
क्यूबिकलसॉफ्ट

48

मूवी की जानकारी प्राप्त करने का एक और कानूनी विकल्प रॉटेन-टोमैटो एपीआई (फैंडैंगो द्वारा) है।


क्या सड़ा हुआ टमाटर एपीआई एक व्यावसायिक अनुप्रयोग में उपयोग करने के लिए स्वतंत्र है? उदाहरण के लिए, उदाहरण के लिए, उपयोगकर्ताओं को किसी फिल्म का विवरण उसके शीर्षक से मिला है?
KerrM

1
ऐसा नहीं लगता कि वे वाणिज्यिक या गैर-व्यावसायिक ऐप के बीच कोई अंतर कर रहे हैं। आप हमेशा उनके टीओएस पर एक नज़र डाल सकते हैं: developer.rottentomato.com/apps/tos यद्यपि आप प्रति दिन 10,000 कॉल और प्रति सेकंड 10 कॉल तक सीमित रहेंगे
जोहान

1
यदि आप एक गैर-वाणिज्यिक कार्यक्रम प्रदान कर रहे हैं और प्रति दिन 10,000 से अधिक कॉल की आवश्यकता है, तो आप उनसे लाइसेंस के बारे में बात कर सकते हैं। इसका पालन करने के लिए शब्द काफी सरल और आसान हैं, जिसमें आपको उनके लोगो और / या रेटिंग के लिए शब्दांकन का एक विशेष वाक्यांश प्रदर्शित करना होगा।
ओमेरट्रॉन

6
WTF? "एपीआई केवल यूएस में उपयोग के लिए है। इस क्षेत्र के बाहर की सामग्री को सड़े टमाटर टीम द्वारा अनुमोदित किया जाना चाहिए। एपीआई को किसी तीसरे पक्ष के साथ साझा नहीं किया जा सकता है।"
Dan Dascalescu

1
@DanDascalescu क्या अफ़सोस है। मैं इसे डे यूएस के बाहर उपयोग करने जा रहा था
निकोलस्कॉलमैन

48

TMDb एपीआई के बारे में क्या?

आप imdb_id के साथ खोज कर सकते हैं GET /find/{external_id}

https://developers.themoviedb.org/3/find/find-by-id


8
पंजीकरण और 3 कार्यदिवस की अनुमोदन प्रक्रिया की आवश्यकता होती है
कोस्टास

अगर वह मदद करता है, तो tddb एपीआई डीवीडी की अद्वितीय आईडी का उपयोग करने के लिए imdb_id देख सकता है। यह मानते हुए कि उन्होंने इसे सूचीबद्ध किया है, निश्चित रूप से। dvdid.info भी मदद कर सकता है।
रोजरपैक

7
vrinek - गलत, इसने मुझे तुरंत API कुंजी भेज दी।
oriharel

1
इसके लिए API कुंजी प्राप्त करना कोई समस्या नहीं है। वर्षों से एक का उपयोग कर रहे हैं, और इसके एपीआई को अच्छी तरह से डिज़ाइन किया गया है।
जॉन 16384

30

हां, लेकिन मुफ्त में नहीं।

..... डेटा के लिए दर्शकों के आधार पर वार्षिक $ 15,000 से उच्चतर फीस और किस डेटा को लाइसेंस दिया जा रहा है।

URL: - http://www.imdb.com/licensing/


1
प्रतीत होता है कि यह "व्यक्तिगत" उपयोग के लिए केवल मुफ्त है अन्यथा आपको उनसे संपर्क करना होगा ... वाह हमें वास्तव में imdb के एक खुले समकक्ष की आवश्यकता है, हालांकि मुझे लगता है कि tmdb करीब है ...
rogerdpack

नमस्ते, यह वास्तव में सवाल का जवाब नहीं है, ऊपर एक टिप्पणी।
इयान वॉन

6
@IanVaughan, मेरा मानना ​​है कि मेरा उत्तर सीधे इस प्रश्न को संबोधित करता है: Q: "क्या IMDB इसके लिए API प्रदान करता है ...?"। A: "हां ... [डेटा लाइसेंसिंग जानकारी के लिए लिंक]।" यह मेरी गलती नहीं है, IMDB सार्वजनिक रूप से एक एपीआई संदर्भ दस्तावेज नहीं है।
बायरन ज़ॉग्ग

8
क्षमा करें, मुझे लगता है कि आप सही हैं, मैं सही हूं। क्षमा याचना।
इयान वॉन

22

Http://app.imdb.com पर मोबाइल एप्लिकेशन द्वारा उपयोग के लिए JSON एपीआई है

हालाँकि, चेतावनी काफी गंभीर है:

केवल IMDb द्वारा लिखित में अधिकृत ग्राहकों द्वारा उपयोग के लिए।
अनधिकृत ग्राहकों के लेखक और उपयोगकर्ता अपने कार्यों के लिए पूर्ण कानूनी जोखिम / दायित्व स्वीकार करते हैं।

मुझे लगता है कि यह उन डेवलपर्स के लिए है जो अपने एपीआई के माध्यम से डेटा तक पहुंचने के लिए लाइसेंस का भुगतान करते हैं।

संपादित करें : सिर्फ kicks के लिए, मैंने API से डेटा पढ़ने के प्रयास के लिए एक क्लाइंट लाइब्रेरी लिखी है, आप इसे यहाँ पा सकते हैं: एपीआई-आईएमडीबी

जाहिर है, आपको चेतावनी पर ध्यान देना चाहिए, और वास्तव में, TheMovieDB जैसे कुछ बेहतर और अधिक खुले डेटाबेस का उपयोग करें।

फिर आप इस जावा एपीआई आवरण (जो मैंने लिखा है) का उपयोग कर सकते हैं: एपी-थीमोविडब


1
मैं आपकी लाइब्रेरी NodeJS के लिए लिखूंगा। साझा करने के लिए धन्यवाद!
आर्म.लोकलहोस्ट

किसी को इसका उपयोग करने के लिए एपीआई कुंजी कैसे मिल सकती है?
0xMH

इस API का उपयोग करने वाला एक पायथन पुस्तकालय: pypi.org/project/imdbpie code.richard.do/richardARPANET/imdb-pie @Mohammed देखें imdb.com/licensing
Gfy

9

यह एक मिला

IMDbPY एक पायथन पैकेज है जो फिल्मों, लोगों, पात्रों और कंपनियों के बारे में IMDb मूवी डेटाबेस के डेटा को पुनः प्राप्त करने और प्रबंधित करने के लिए उपयोगी है।

http://imdbpy.sourceforge.net/


यह PyPi से भी उपलब्ध है: pypi.org/project/IMDbPY
Gino Mempin

9

https://deanclatworthy.com/tools.html एक IMDB API है, लेकिन दुरुपयोग के कारण डाउन हो गया है।


1
दुर्भाग्य से, यह जल्द ही बंद हो जाएगा। क्या आप जानते हैं कि यह कैसे काम करता है?
पीए

1
यह केवल एक बहुत ही सीमित खोज प्रदान करता है, केवल फिल्म के शीर्षक से
justinhj

IMDb एपीआई का उपयोग करने के लिए चेकआउट malhar2010.blogspot.com/2011/02/…

12
इस API के लेखक के रूप में, मुझे यह इंगित करना चाहिए कि उपरोक्त टिप्पणियां अब बेमानी हैं क्योंकि यह बंद नहीं हो रही है, और यह कि अब आप IMDB ID द्वारा खोज सकते हैं।
डीन

मुफ्त imdb एपीआई के लिए यह देखें 99webtools.com/get-movie-info-imdb.php
सनी

6

IMDB को अगस्त 2016 तक प्रत्यक्ष API नहीं लगता है लेकिन मैंने कई लोगों को स्क्रैपर्स और ऊपर सामान लिखते देखा है। यहां बॉक्स ऑफिस बज़ एपीआई का उपयोग करके मूवी डेटा तक पहुंचने का एक अधिक मानक तरीका है। JSON प्रारूप में सभी प्रतिक्रियाएं और एक मुफ्त योजना पर प्रति दिन 5000 प्रश्न

एपीआई द्वारा प्रदान की गई चीजों की सूची

  1. मूवी क्रेडिट
  2. मूवी की आईडी
  3. मूवी चित्र
  4. IMDB आईडी द्वारा मूवी प्राप्त करें
  5. नवीनतम फिल्मों की सूची प्राप्त करें
  6. नई रिलीज़ करें
  7. मूवी रिलीज़ डेट प्राप्त करें
  8. किसी विशिष्ट फिल्म के लिए उपलब्ध अनुवादों की सूची प्राप्त करें
  9. एक फिल्म के लिए वीडियो, ट्रेलर और टीज़र प्राप्त करें
  10. किसी फिल्म को शीर्षक से खोजें
  11. साथ ही टीवी शो, गेम्स और वीडियो को सपोर्ट करता है

3

कि deanclatworthy अभी भी काम करने लगता है और एक और एक है: http://imdbapi.poromenos.org/


1
और (मैंने लगभग लिखा है, "और भी बेहतर!", डेवलपर-केवमैन-वृत्ति मजबूत है
;; 3 जी

3

यहाँ एक सरल उपाय है जो क्रिंकल की क्वेरी के आधार पर नाम से पता चलता है:

आप अपने सर्वर को URL को सीधे AJAX के साथ लाने के बजाय URL लाने के द्वारा समान-मूल नीति प्राप्त कर सकते हैं और इसे करने के लिए आपको JSONP का उपयोग करने की आवश्यकता नहीं है।

जावास्क्रिप्ट (jQuery):

function getShowOptionsFromName (name) {
    $.ajax({
        url: "ajax.php",
        method: "GET",
        data: {q: name},
        dataType: "json"
    }).done(function(data){
        console.log(data);
    });
}

PHP (फ़ाइल ajax.php में):

$q = urlencode($_GET["q"]);
echo file_get_contents("http://www.imdb.com/xml/find?json=1&nr=1&tt=on&q=$q");

2

हाल ही में SXSWi 2012 में, उनकी "मैशरी लाउंज" में, आईएमडीबी जैसे एपीआई के लिए एक बूथ था जिसे रोजी कहा जाता था । यह एक निशुल्क एपीआई नहीं है, लेकिन मैंने जिस बिक्री आदमी से बात की है, वह आपके बजट के आधार पर या तो रिव्यू शेयर या उपयोग के लिए फ्लैट शुल्क प्रदान करता है। मैंने अभी तक इसका उपयोग नहीं किया है लेकिन यह बहुत अच्छा लगता है।


अब जीवित नहीं हैं।
बिशप

2

NetFilx व्यक्तिगत मीडिया सेवा के अधिक है, लेकिन आप इसे फिल्मों के बारे में सार्वजनिक जानकारी के लिए उपयोग कर सकते हैं। यह जावास्क्रिप्ट और OData का समर्थन करता है।
साथ ही JMDb देखें : IMDb वेबसाइट का उपयोग करते समय जानकारी मूल रूप से वैसी ही है जैसी आप पा सकते हैं।


1
नेटफ्लिक्स ने लगभग एक साल पहले अपने सार्वजनिक एपीआई को बंद कर दिया था। चूँकि उन्होंने पोस्ट को शामिल करते हुए पूरे डेवलपर उप-डोमेन को नीचे ले लिया, जिसमें वे इसे बंद कर रहे थे, यहाँ पर एक समाचार का लिंक दिया गया है: gigaom.com/2014/11/14/…
James

1

ठीक है मुझे यह एक IMDB खुरचनी मिली

C # के लिए: http://web3o.blogspot.de/2010/11/aspnetc-imdb-scraping-apn.html

यहाँ PHP: http://web3o.blogspot.de/2010/10/php-imdb-scraper-for-new-imdb-template.html

वैकल्पिक रूप से c # के लिए एक imdbapi.org कार्यान्वयन:

using System.Collections.Generic;
using System.IO;
using System.Linq;
using System.Net;
using System.Xml.Linq;
using HtmlAgilityPack; // http://htmlagilitypack.codeplex.com/


public class IMDBHelper
{

    public static imdbitem GetInfoByTitle(string Title)
    {
        string url = "http://imdbapi.org/?type=xml&limit=1&title=" + Title;
        HttpWebRequest req = (HttpWebRequest)HttpWebRequest.Create(url);
        req.Method = "GET";
        req.UserAgent = "Mozilla/5.0 (Windows; U; MSIE 9.0; WIndows NT 9.0; en-US))";
        string source;
        using (StreamReader reader = new StreamReader(req.GetResponse().GetResponseStream()))
        {
            source = reader.ReadToEnd();
        }
        HtmlDocument doc = new HtmlDocument();
        doc.LoadHtml(source);        
        XDocument xdoc = XDocument.Parse(doc.DocumentNode.InnerHtml, LoadOptions.None);
        imdbitem i = new imdbitem();
        i.rating = xdoc.Descendants("rating").Select(x => x.Value).FirstOrDefault();
        i.rating_count = xdoc.Descendants("rating_count").Select(x => x.Value).FirstOrDefault();
        i.year = xdoc.Descendants("year").Select(x => x.Value).FirstOrDefault();
        i.rated = xdoc.Descendants("rated").Select(x => x.Value).FirstOrDefault();
        i.title = xdoc.Descendants("title").Select(x => x.Value).FirstOrDefault();
        i.imdb_url = xdoc.Descendants("imdb_url").Select(x => x.Value).FirstOrDefault();
        i.plot_simple = xdoc.Descendants("plot_simple").Select(x => x.Value).FirstOrDefault();
        i.type = xdoc.Descendants("type").Select(x => x.Value).FirstOrDefault();
        i.poster = xdoc.Descendants("poster").Select(x => x.Value).FirstOrDefault();
        i.imdb_id = xdoc.Descendants("imdb_id").Select(x => x.Value).FirstOrDefault();
        i.also_known_as = xdoc.Descendants("also_known_as").Select(x => x.Value).FirstOrDefault();
        i.language = xdoc.Descendants("language").Select(x => x.Value).FirstOrDefault();
        i.country = xdoc.Descendants("country").Select(x => x.Value).FirstOrDefault();
        i.release_date = xdoc.Descendants("release_date").Select(x => x.Value).FirstOrDefault();
        i.filming_locations = xdoc.Descendants("filming_locations").Select(x => x.Value).FirstOrDefault();
        i.runtime = xdoc.Descendants("runtime").Select(x => x.Value).FirstOrDefault();
        i.directors = xdoc.Descendants("directors").Descendants("item").Select(x => x.Value).ToList();
        i.writers = xdoc.Descendants("writers").Descendants("item").Select(x => x.Value).ToList();
        i.actors = xdoc.Descendants("actors").Descendants("item").Select(x => x.Value).ToList();
        i.genres = xdoc.Descendants("genres").Descendants("item").Select(x => x.Value).ToList();
        return i;
    }

    public class imdbitem
    {
        public string rating { get; set; }
        public string rating_count { get; set; }
        public string year { get; set; }
        public string rated { get; set; }
        public string title { get; set; }
        public string imdb_url { get; set; }
        public string plot_simple { get; set; }
        public string type { get; set; }
        public string poster { get; set; }
        public string imdb_id { get; set; }
        public string also_known_as { get; set; }
        public string language { get; set; }
        public string country { get; set; }
        public string release_date { get; set; }
        public string filming_locations { get; set; }
        public string runtime { get; set; }
        public List<string> directors { get; set; }
        public List<string> writers { get; set; }
        public List<string> actors { get; set; }
        public List<string> genres { get; set; }
    }

}

यह अच्छा लग रहा है, लेकिन IMDB के अनुसार, इस प्रकार के उपकरणों का उपयोग करना मना है। अधिक जानकारी help.imdb.com/article/imdb/general-information/…
nicolascolman

1

यदि आप मूवी विवरण चाहते हैं तो आप विचार कर सकते हैं

OMDB API जो Open Movies डेटाबेस रिटर्न IBDB रेटिंग, IMDB वोट है और आप सड़े हुए टमाटर की रेटिंग भी शामिल कर सकते हैं।

या फिर आप उपयोग कर सकते हैं

मेरी आपी फिल्म्स जो आपको IMDB ID के साथ खोज करने और विस्तृत जानकारी देने की अनुमति देती है, लेकिन इसमें अनुरोध सीमाएँ हैं।



0

यहाँ IMDB वेबसाइट से डेटा प्राप्त करने के लिए एपीआई प्रदान करने वाला एक पायथन मॉड्यूल है

http://techdiary-viki.blogspot.com/2011/03/imdb-api.html


वह मॉड्यूल स्क्रीन-स्क्रैपिंग का उपयोग करता है, जो कि टीओएस
फरिन्हा

6
IMDB का उपयोग करते हुए सभी को एक ऐप में सेवा की शर्तें, जाहिरा तौर पर ... के खिलाफ है
rogerdpack

फिर, आपको उनसे संपर्क करना होगा और अपने व्यावसायिक अनुप्रयोग में उनकी सामग्री का उपयोग करने का अनुरोध करना होगा। यह उनके टीओएस में कहता है कि आपको आईएमडीबी से सहमति लेनी होगी।
माइक

0

मुझे पूरा विश्वास है कि जो एप्लिकेशन आपको मिला है, वह वास्तव में उनकी जानकारी Themoviedb.org के एपीआई के रूप में प्राप्त करता है (उन्हें IMDB से अधिकांश सामान मिलता है)। उनके पास एक मुफ्त खुला एपीआई है जो फिल्म आयोजक / XMBC अनुप्रयोगों के लिए उपयोग किया जाता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.