如何通过用户名获取Facebook或Twitter头像的链接?

Jam*_*een 16 twitter facebook

如何通过用户名获取Facebook或Twitter头像的链接?

Nat*_*ten 32

对于Facebook,该图像是公开可用的,可以在http://graph.facebook.com/username/picture上看到

例如,这是我的:http://graph.facebook.com/totten/picture

您会注意到上面的url实际上被转发到另一个缓存网址.不要保存长网址(http://profile.ak.fbcdn.net/...)保存简短的http://graph.facebook.com/之一.另一个更长的网址可以改变和破坏.

如果要在网页中显示该网址,只需执行以下操作:

<img src="//graph.facebook.com/totten/picture" />
Run Code Online (Sandbox Code Playgroud)

哪个得到你:http://graph.facebook.com/totten/picture

多数民众赞成,不需要复杂的API或身份验证.

对于twitter,你需要使用api:http://apiwiki.twitter.com/w/page/22554755/Twitter-REST-API-Method: -users% C2% A0show

  • 我建议从URL中删除`http:`,如`<img rel="nofollow noreferrer" src ="// graph.facebook.com/totten/picture"/>`,这样浏览器会自动选择方案(http/https) (4认同)