如何将facebook用户的形象保存到我的facebook api到我的数据库?

时间:2011-05-06 11:51:43

标签: php mysql facebook facebook-graph-api

我有注册页面,我获取用户详细信息,例如firstname和lastname及其图像 我的问题是我如何将用户的图像存储到我的数据库中?

1 个答案:

答案 0 :(得分:1)

我可以举例说明你没有存储图像本身,但是图片图像链接到你的数据库。

        $fb_access_token=$session['access_token'];
        $fbme = $facebook->api('/me');
        $photolink = 'http://graph.facebook.com/'.$fbme['id'].'/picture?type=square';
$fbid = $fbme['id'];

//connect to db $query = "INSERT INTO users (fbid,photo_link) VALUES ('".$fbid."', '".$photolink."')"; mysql_query($query) or die(mysql_error());

您可以使用type参数指定所需的图片大小,该参数应为方形(50x50),小(50像素宽,可变高度),普通(100像素宽,可变高度)和大(大约)之一200像素宽,可变高度)