我試圖使用YouTube數據API獲取視頻評論列表。
問題是響應中的字段authorProfileImageUrl
包含一個指向配置文件圖像的縮略圖(28x28像素)的網址,而不是可在YouTube評論部分中看到的較大網頁(48x48)。我怎樣才能找到更大的?我是否在請求中缺少一些魔術參數來選擇評論中的配置文件圖像的大小?authorProfileImageUrl僅返回一個小縮略圖
這裏是我的請求URL:
https://www.googleapis.com/youtube/v3/commentThreads?videoId=VIDEO_ID&part=snippet&fields=pageInfo,items(snippet(topLevelComment(id,snippet(authorDisplayName,authorChannelUrl,authorProfileImageUrl,authorChannelId,textDisplay,likeCount,publishedAt)),totalReplyCount))&maxResults=3&key=API_KEY
編輯: 下面是一個例子檔案相片網址獲得:
https://yt3.ggpht.com/-b-fXZSZ0hPw/AAAAAAAAAAI/AAAAAAAAAAA/mq4JpF46xq4/s28-c-k-no-mo-rj-c0xffffff/photo.jpg
^^
我注意到,所標記的部分似乎選擇尺寸,因爲當我將28
更改爲48
時,配置文件圖片的大小也會發生變化。
我可以改變它的「手動」與一些奇特的正則表達式,它會正常工作,但它也將依賴於那些無證實施細則,並可能在未來發生變化,使破碎的應用:P所以這真的會如果有一個記錄的API方法來做到這一點,那就更好了。
的API犯規回報,但你也許可以採取ID返回,並通過它雖然藉助Google+ API,這不會工作的所有時間不evey一個有他們的谷歌+帳戶鏈接到他們的YouTube帳戶了。 – DaImTo
那麼YouTube如何做到這一點,以便他們在*他們*顯示評論部分時有很好的48 * 48個人資料圖像用於*每個*評論? – BarbaraKwarc
他們很可能擁有他們剛剛沒有向我們揭示過的文件。有很多東西沒有暴露出來。 – DaImTo