在youtube api的第2版中,我可以通過獲取用戶信息(https://gdata.youtube.com/feeds/api/users/userId)並查看Location property來獲取頻道的國家/地區。它似乎不存在於v3 of the api。查找youtube api v3頻道的國家
由於我只對來自特定國家的頻道感興趣,有沒有辦法知道頻道在哪個國家?
在youtube api的第2版中,我可以通過獲取用戶信息(https://gdata.youtube.com/feeds/api/users/userId)並查看Location property來獲取頻道的國家/地區。它似乎不存在於v3 of the api。查找youtube api v3頻道的國家
由於我只對來自特定國家的頻道感興趣,有沒有辦法知道頻道在哪個國家?
由於this answer暗示,請執行Search: list
並按地區代碼過濾。
唯一的解決方法是使用guideCategories。
您可以list guideCategories by region。
然後在您的channels->list調用中,您可以插入那個category ids。
我不認爲這是可行的,因爲不同的地區有相同的指南CategoryId – capotej
它看起來V2的API終於被關閉了。
有沒有人想出了一個解決方法,因爲V3的API不支持它?
我已經閱讀了API文檔,雖然似乎有可用於此數據的字段(snippet.country),但似乎並未填充到絕大多數通道中。
我需要的是找到頻道/視頻關聯的一般區域(國家)。沒有比這更好的粒度。
的regionCode
參數DOES NOT你在想什麼:)
它只是發回在國家供應視頻,而不是在國家公佈的一個。
如果我設置了channelId,那麼它將忽略region參數。如果我只設置區域參數,那麼我將有一個巨大的列表。 –
你的應用程序的性質是什麼?是否可以分頁數據? –
人們提交視頻(他們可能不擁有),我需要確保視頻的頻道在特定的國家。我仍然可以使用v2,但想使用api的v3。 –