2013-07-03 207 views

回答

2

在我們能夠訪問用戶的個人資料圖像之前,無需使用twitter版本1 api進行身份驗證。

既然這已被棄用,我們大多使用/1.1/users/show.json來拉取帶有認證信息的配置文件映像。

+0

雅,我看到了這一點,但它不好,因爲它需要兩個請求(show.json和圖像)作爲Facebook和Goggle方法,只需要一個。更不用說爲了獲取json的圖像url而必須寫的額外回調和代碼。 – jwerre

+0

我同意這是一個不必要的痛苦。我敢打賭,保存了很多錢。 ...這很冒險,我不知道你的後端,但如果在PHP或任何其他有能力的後端語言,你可以抓住頁面的HTML和解析它(類爲簡單的HTML DOM解析器爲例)爲類'profile-picture media-thumbnail',其中包含圖像並將其返回到您發送它的任何位置。 – maiko

7

一個可預見的URL類似Facebook或谷歌通過用戶名is as follows檢索用戶的個人資料圖片:

"https://twitter.com/[screen_name]/profile_image?size=original" 

例如

"https://twitter.com/sqlpowershell/profile_image?size=original" 

Other sizes包括

  • 迷你 - 24x24像素
  • 正常 - 48×48
  • 更大 - 73x73

完全放心不具有使用該API!

相關問題