2012-01-09 183 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" /> 
相關問題