2012-02-17 7 views

答えて

8

腐ったトマトは、DVD情報の多くとかなり良いAPIを持ってい

www.themoviedb.org/ - 現在http://developer.rottentomatoes.com

+0

それは私達があまりにも使い切ったことであり、質問を更新するのを忘れてしまった、ありがとう –

+2

今のところ腐ったトマトは、APIキーを無効にして、予告なしに新しいものを承認しなくなった。誰も彼らのAPIをもう使用するように勧めます –

+0

私は@KaanSoralに同意します。 RT APIキーを予告なしに無効にしていたので、再度有効にするのは非常に難しいようです。 – ErinsMatthew

2

私は、JSONとXMLの習得のためのWebサービスをドイツ語のみで提供するhttp://www.ofdbgw.org/を知っています。

http://ofdbgw.org/search/hitchとすると、「ヒッチ」という単語を検索しています。 それぞれが異なるIDを持つエントリのリストを受け取ります。

あなたが映画のIDを持っている場合は、(「69878」次の例では)、このIDを使用して新しい検索を実行します。 http://ofdbgw.org/movie/69878

は、結果の一部は、映画のリリースタイプを意味し、<fassungen>次のとおりです。

<fassungen> 
    <titel> 
     <land>Deutschland</land> 
     <id>69878;262098</id> 
     <name>DVD: Sony Pictures (Girls Night)</name> 
    </titel> 
    <titel> 
     ... 

あなたは http://ofdbgw.org/fassung/69878;138582リリース日

<resultat> 
    <titel>Hitch - Der Date Doktor</titel> 
    <erscheinungart>DVD (Kauf/Verleih)</erscheinungart> 
    <label>Sony Pictures Home Entertainment</label> 
    <veroeffentlicht>19. Juli 2005</veroeffentlicht> 
のために得るこのIDを持つので、ここで提供されたIDは、リリースタイプIDです

タグ内<veroeffentlicht>。また、EANまたはUPCコードで直接検索することもできます。

サーバーは常にミラーにリダイレクトしますが、このミラーの1つに問題があることがあります。このような場合は、別のミラーにリダイレクトされ、すべてが機能するよりも、再度検索を実行してください。

4

あなたのプロジェクトが法人であるか個人的であるかは言及しませんでした。そのサイトは小売業者であるため、卸売業者(おそらくCSV形式)からジャンル、フォーマット、rrpなどの情報とともに直接データを取得します。情報はコンパイルするのに費用がかかります(一般的なDVD/CDカタログには最大10万のタイトルがある可能性があります)ので、商業的に敏感で価値があると考えられます。

お客様の唯一の現実的な選択肢は、小売業者になりつつあります。これが個人的なプロジェクトやファンサイトであれば、明らかにそれはいいことではありません。あなたはまだ情報を買うことができるかもしれません。

個人的なプロジェクトの場合は、ウィキペディアや他のフリーの再生ソースを盗むことは、おそらく実行可能で法的な代替手段であると思います。

+3

をさかのぼります。私はカタログ情報が卸売業者によってフィード(cvsまたはxmlフォーマットの両方)によって配信されることを確認します。フィードは通常大量(10〜100 MB)なので、インポートプロセスはスケジュールされたジョブで実装されます。 実装を怠ると、cvs/xmlフィードを解析し、各レコードを処理し、データを正規化して製品dbに挿入する必要があります。 –

3

TMDB - オープン映画データベース

http://api.themoviedb.org/2.1/

+2

データ用にAPIを使用していますが、商用プロジェクトがあり、DVD情報を提供することで競合他社に利益をもたらすため、DVD情報を提供していないと述べたフォーラムにはDVD情報はありません –

0

、映画の情報のための最高のAPIクエリはOMDB APIと呼ばれます

OMDB APIは両方のIMに照会しますDBおよびRotten Tomatoes(完全統合と無効化キーなし)を使用して、xmlまたはjsonのいずれかでデータを返します。

DvdReleaseDateに関する特定のフィールドは「DVD」(驚きなど)と呼ばれ、URLに「tomatoes = true」を追加すると有効になります。

私は彼らのタイトルに「ジャンプ・ストリート」を含むすべての映画の名前、リリース日付、およびDVDのリリース日を取得したい場合、私は次のように照会します:

例えば

http://www.omdbapi.com/?t=Jump%20Street&plot=short&r=json&tomatoes=true 

次に、返されたjsonを私が希望する方法で解析します。

あなたは自分のウェブサイトで詳細を読むことができます - 新開発としてhttp://www.omdbapi.com/

+1

非常に興味深いですが、情報のおかげで、APIは少し悪そうに見えますが、悪いことではないとは言えませんが、APIシステム/アプリケーションがどのように機能するのかは不明です。実際に開いているかどうかは不明です。 –

0

を、TMDBは現在、デジタルリリースのサポートを持っている私は、Webブック小売店のために働い

関連する問題