2012-01-09 173 views
-2

我在Facebook上开发了一个应用程序,我可以获得一个人的所有朋友个人资料照片。合并facebook个人资料照片

然后我想将所有这些照片合并成一个(固定宽度和高度的空白照片)。

对于我的应用程序,我使用JavaScript Sdk。我认为这是不可能的,所以我想使用Ajax并将它们与PHP合并。

许多应用程序都这样做(例如生日应用程序)。

有没有其他的方式来使它不使用Ajax? 如果我使用Ajax,我必须将合并的图像保存在我的服务器上吗?

谢谢。

回答

0

有没有其他方法可以使它不使用Ajax?

是的,而不是AJAX,你可以使用老式的形式职位。

如果我使用Ajax,我必须将合并的图像保存在我的服务器上吗?

从您的要求来看,尚不清楚其他照片合并后的图像应该放在哪里。

+0

事实上图像,合并后,图像将直接在Facebook上发布。 要保留在我的服务器上应该没用。但真正的问题是:是否可以在Facebook上发布一个由php创建的图像,但未保存在服务器上。 – 2012-01-11 11:01:33

+0

是的,有办法将图像的字节发送到Facebook存储在他们的服务器上。请参阅:http://developers.facebook.com/blog/post/498 – DMCS 2012-01-11 16:08:26

0

是的,即使你可以使用PHP的直接图像!

对blank.png src使用Img标签,并点击按钮或其他事件,只需使用java脚本更改图像的src即http://xyz.com/genrateImage.php?w=200&h=200即可完成! :)

在genrateImage.php您可以使用Facebook API并产生phpimage库

<img src="http://xyz.com/blank.png" width"200" height="200" /> 

<img src="http://xyz.com/genrateImage.php?w=200&h=200" width"200" height="200" /> 
相关问题