如何在数据库中存储facebook profile pic?

时间:2011-02-06 08:57:34

标签: facebook facebook-graph-api

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

1 个答案:

答案 0 :(得分:4)

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

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