2012-09-04 31 views
1

有沒有辦法在iTunes Store上獲得高清電影信息(價格等)?如果電影作爲HD和非HD出售,這變得特別棘手。獲取iTunes高清電影細節(儘管刮刮,iTunes API或其他方式)

例如:珍貴(如iTunes ID = )

如果你看一下iTunes中的描述,你可以得到所有4個期權定價(即買高清,買正常,租HD,租正常)。但是,據我所知,這些信息不能通過編程方式被抓取(或檢索)(如果我錯了,請告訴我)。

如果你看一下網頁:http://itunes.apple.com/us/movie/the-prestige/id209960866

你只能獲得正常的買入價(我也看了看源代碼,看看是否刮的作品,事實並非如此)。

如果您使用iTunes查找API:http://itunes.apple.com/lookup?id=209960866

同樣,你只能得到正常的買入價。

我該如何訪問其他價格?

回答

0

我有同樣的問題。我剛剛發現這一點:

http://www.apple.com/itunes/affiliates/resources/documentation/enterprise-partner-feed-flat.html

「的企業合作伙伴飼料是一套完整的從iTunes和App Store元數據的數據饋送它可以爲聯盟合作伙伴,以完全融入的iTunes方面App Store目錄到一個網站或應用程序EPF有兩種不同的格式 - 既可以作爲構建關係數據庫所需的文件,也可以作爲獨立的平面文件,這些文件依賴於國家和媒體。「

,然後向下在頁面的底部,你可以在電視節(希望這適用於電影,以及)看你看房源爲:

sd_price - 買在標準電視節目的價格質量格式。 hq_price - 以高品質格式購買電視劇集的價格。 lc_rental_price - 以低質量格式租用電視劇集的價格。 sd_rental_price - 以標準質量格式租用電視劇集的價格。 hd_rental_price - 以高品質格式租用電視劇集的價格。

希望有所幫助。我還沒有弄亂它。

0

hq_price的描述顯示「高質量,無DRM(iTunes Plus)視頻的零售價格...」。我不相信這是HD價格。

我看不到訪問此信息的方法。你有沒有發現?

2

我寫了一個Scrapy項目來刮取iTunes元數據,並遇到同樣的問題。

將您的scraper的User-Agent更改爲以下內容。 (Macintosh; U; Intel Mac OS X 10_6_2; en-ca)