2013-07-05 30 views
0

有什麼方法可以限制從一種語言的YouTube獲得結果嗎?我的代碼幾乎可以正常工作,但它會返回一些帶有其他語言標題或描述的視頻。例如在土耳其語中,我們有單詞「iş」意味着工作或「aşk」意味着愛。 Youtube返回一些視頻,包括其標題/描述「是」,「問」。我們在土耳其有特色的charachter,但youtube使它與英語相似。我如何避免這種情況? 難道這是由於我編碼我的代碼和數據庫UTF-8?Youtube Api v3限制一種語言的結果

回答

0

您可以使用region codes作爲視頻,這將有所幫助。

E.g.對於土耳其的視頻,您可以使用regionCode = 「TR」

GET https://www.googleapis.com/youtube/v3/search?part=snippet&q=is&regionCode=TR&key= {} YOUR_API_KEY

+0

是的,我知道,但它不工作。 (其實,先生,我已經給你發了一條消息)我正在使用你的源代碼。當我嘗試通過輸入區域代碼作爲TR嘗試youtube api資源管理器時,它不起作用。 Youtube API v2限制了語言,但我無法用v3來完成。 –