2011-02-06 188 views
2

因为我们知道要获取个人资料图片我们使用这个网址(graph.facebook.com/1700278611/picture) 但是当我想将它存储在数据库中时它不起作用任何人都可以告诉我如何将该图像保存在数据库,因为我们知道这个网址(graph.facebook.com/1700278611/picture) 重定向到这个URL(http://profile.ak.fbcdn.net/hprofile-ak-snc4/hs222.ash2/48814_1700278611_949486_q.jpg)so请帮助提前致谢如何在数据库中存储Facebook个人资料图片?

回答

4

您可以将img_url作为graph.facebook.com/FB_USER_ID/picture存储在数据库中。在您的网页中,您只需使用该网址(如<img src="http://graph.facebook.com/FB_USER_ID/picture" />)即可显示图片。

你并不需要知道“真实”图片的URL。事实上,如果用户删除或更改其个人资料图像,最终可能会失效。所以,真实的图片网址可能不是有利的。另一方面,graph API提供的符号URL将始终指向最新的用户图像。

+0

有没有办法添加一个参数来请求更大的图像?像`http://graph.facebook.com/FB_USER_ID/picture?size = large` – Jerad 2014-02-06 03:56:38

相关问题