Создание изображения из изображений профиля друга - Facebook / PHP - PullRequest
0 голосов
/ 01 июня 2011

Я хочу создать приложение, в котором я создам изображение из изображения профиля друзей пользователя приложения.

This is what i want

На этом изображении 4 фотографии друзей, я хочу создать новое [одно] изображение, на котором будут вставлены все изображения.

Каков наилучший способ сделать это?

Ответы [ 2 ]

0 голосов
/ 01 января 2012

Используйте функцию imagecopymerge(), чтобы добавить четыре jpg изображения профиля в одно изображение. Затем используйте график API, чтобы получить друга пользователя.

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

Здесь mainimg представляет ваше фоновое изображение. Вы можете создать отдельное изображение в php, используя GD функции.

0 голосов
/ 01 июня 2011

если я правильно понял ваш вопрос, сначала вам понадобятся все их фотографии, попробуйте следующее:

$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" />';
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...