這個問題已經殺了我,我想要做的是在一個請求中從YouTube檢索多個視頻。現在這些視頻不屬於播放列表,我只想指定隨機視頻ID並使用指定的視頻ID從YouTube請求Feed。Youtube API - 如何在一個請求中使用VB.Net檢索多個視頻?
我聽說過並且研究過YouTube的批量處理,但是我找不到任何解釋如何在VB.Net中創建用於檢索視頻的批處理的資源。
我已經看到一些可以回答這個問題的Flash和PHP代碼,但我需要VB.Net應用程序的功能。
任何人都可以幫忙嗎?
謝謝
這個問題已經殺了我,我想要做的是在一個請求中從YouTube檢索多個視頻。現在這些視頻不屬於播放列表,我只想指定隨機視頻ID並使用指定的視頻ID從YouTube請求Feed。Youtube API - 如何在一個請求中使用VB.Net檢索多個視頻?
我聽說過並且研究過YouTube的批量處理,但是我找不到任何解釋如何在VB.Net中創建用於檢索視頻的批處理的資源。
我已經看到一些可以回答這個問題的Flash和PHP代碼,但我需要VB.Net應用程序的功能。
任何人都可以幫忙嗎?
謝謝
發送API請求,看起來像這樣:如果你在請求中包含多個條目
<feed>
<batch:operation type="query"/>
<entry>
<id>http://gdata.youtube.com/feeds/api/videos/123</id>
</entry>
<entry>
<id>http://gdata.youtube.com/feeds/api/videos/456</id>
</entry>
</feed>
,你會得到多個視頻信息。
感謝您對此有所瞭解,這是我一直想弄清楚的是如何使用API來提出此請求? – redoc01
總有兩個有;不多也不少。請求和響應。
這是互聯網101:一個http請求總是產生一個http響應。如果您想要多個視頻,則必須發送多個請求。您可以通過循環或甚至並行運行請求來隱藏用戶,並且只有在完成所有請求後才顯示結果。
@JoelCoehoom,嗨喬爾感謝您的回覆大聲笑。我知道,這是我目前在應用程序中一次請求的一個請求,但請求大約24個視頻大約需要6秒,我想要顯示超過24個視頻,甚至可以顯示50個視頻。但我不明白的是,如果您通過搜索項查詢YouTube,則Feed可以檢索超過1個視頻,爲什麼不能查詢多個視頻? – redoc01
將我們指向回答此問題的php代碼。向您展示如何將其轉換爲VB.NET可能會更容易。 –
@MichaelPryor,嗨,這裏是我發現的線索http://www.mailinglistarchive.com/html/[email protected]/2011-04/msg00227.html和PHP代碼的鏈接在這裏http://www.ovaistariq.net/27/youtube-batch-processing-requests-made-less-costly/。但是你需要下載zip文件。謝謝邁克爾。 – redoc01