2017-05-04 63 views
0

使用簡單的java程序,我使用YouTube Data API發送GET請求,具體爲videos.list,以便獲取視頻的公共元數據並將其存儲爲.json文件。使用有限的資金擴展YouTube API配額

對於我的大學研究,我們必須使用Youtube-8M數據庫中提供的所有可用YouTube視頻ID進行此操作。因此,我想知道是否有辦法擴展請求的可用配額(我已經知道有關結算選項,但我是學生,我的大學很小)。

我已閱讀YouTube API條款,其中規定只有每個客戶端的一個項目可用於發送具有必要API密鑰的此類請求。 如果我理解正確,即使我簡單的java代碼是這樣一個客戶端。

在其他有關使用API​​密鑰擴展每日配額的Stack Overflow問題中,有些人建議創建多個帳戶或項目。

這是一個合法的選擇嗎?或者還有另一種可能性,就像我現在所做的那樣,爲研究中使用的簡單請求獲得更高的配額?

回答

0

如果您轉到啓用YouTube API的Google Developer console。第二個標籤被稱爲配額

enter image description here

點擊旁邊的這曾經配額鉛筆它是你吹出來的。一個新窗口將彈出一個名爲apply for higher quota的鏈接。

填寫要申請的表格。據我所知,您不必爲額外的YouTube配額支付費用,但獲得批准可能需要一些時間。確保你遵守表格上的所有內容。

我從來沒有聽說過one project per client term。從技術上講,你可以使用不同的API鍵運行你的應用程序,它應該可以正常工作從技術上講,在Google Developer Console上創建其他項目沒有任何問題。您不需要再創建另一個Google帳戶。