从朋友的个人资料图像创建图像 - Facebook/PHP

问题描述:

我想创建一个应用程序,我将从应用程序用户的朋友个人资料图像创建一个图像。从朋友的个人资料图像创建图像 - Facebook/PHP

This is what i want

在此图像中有4张照片的朋友,我想创建一个新的[单一]图像中的图像的所有图像将被粘贴。

要做到这一点,最好的方法是什么?

,如果我得到你的问题的权利,你首先需要所有的图片,请尝试以下操作:

$facebook_friends = json_decode(file_get_contents('https://graph.facebook.com/me/friends?access_token=' . 
$_SESSION['cookie']['access_token']), true); 
$friends = $facebook_friends['data']; 

foreach($friends as $key => $values){ 
    echo '<img src="http://graph.facebook.com/'.$value['id'].'/picture" />'; 
} 
+0

你好,请看编辑 – Sourav 2011-06-01 09:32:51

+0

看看下面的php方法:imagecreatefromjpeg,getimagesize()和imagejpeg。祝你好运! – Tieme 2011-06-01 11:36:54

使用imagecopymerge()功能,在一个单一的图像添加四个jpg个人资料图片。然后,使用图API获取用户好友。

imagecopymerge($mainimg, $friends, $dst_x, $dst_y, 0, 0, $src_w, $src_h, $pct); 

这里mainimg代表您的背景图片。您可以使用GD函数在php中构建单个图像。