ユーザーのプロフィール写真をカスタム写真とマージするアプリを作成しています。imagecopymerge を使用すると簡単に実行できますが、Facebook ユーザーのプロフィール写真で実行する場合はどうすればよいでしょうか。私はこのコードを使用しています:
$uid = $facebook->getUser();
$userpic = imagecreatefromjpg("http://graph.facebook.com/".$user_id."/picture?type=normal");
$mainphoto = imagecreatefromjpeg("img/back.jpg");
imagecopymerge($mainphoto, $userpic, 10, 10, -2, -2, 55, 55, 100);
imagejpeg($mainphoto, "new.jpg", 100);
imagedestroy($mainphoto);
エラーが表示される
致命的なエラー: 6 行目の /home/a7193625/public_html/fb/index.php の未定義関数 imagecreatefromjpg() の呼び出し
つまり、ユーザーの画像を取得していないので、どうすればよいですか? 私のサーバーで写真をダウンロードする方法、またはダウンロードせずに使用する方法。
ありがとう