我将合并两个图像,一个是facebook的用户资料图片,这是我使用graph API
获得的,另一个图像是托管在我的服务器中。
当我尝试为个人资料图片imagecreatefromjpeg
时,抛出了Forbidden Error 403
。
$url='https://fbcdn-profile-a.akamaihd.net/hprofile-ak-xfp1/v/t1.0-1/c69.165.576.576/s50x50/12661918_1679202092322313_2752077154994097120_n.jpg?oh=f3c405146a3be5b613f046672538949c';
imagecreatefromjpeg($url);
如果facebook不允许这样做,那么为什么其他网站,如meaww.com
和许多其他网站都这样做。
我该怎么做呢。
发布于 2016-05-07 11:23:16
你可以从facebook获取像base64一样的二进制图像,也可以在你的主机上为你的图像使用相同的字符,然后你可以使用imagecreatefromstring函数,然后使用下面的函数来合并两个图像。图片拷贝合并(资源$dst_im,资源$src_im,整数$dst_x,整数$dst_y,整数$src_x,整数$src_y,整数$src_w,整数$src_h,整数$pct )
https://stackoverflow.com/questions/37087854
复制相似问题