2012-03-03 156 views
0

在facebook圖表api中,我們有一個屬性(圖片),用於附加圖片和帖子。圖像的來源必須位於服務器上的某個位置。我在頁面上有一個文件上傳控件,可以使用上傳的圖像(尚未提交)而不是服務器上的圖像?Facebook圖形文件上傳api圖片?

我需要給用戶一個選擇,從他/她的電腦上傳圖片,並且該圖片將使用圖形API在Facebook上發佈。但是因爲我沒有圖像的路徑,我會怎麼做?

+0

只是一個建議,你的照片怎麼樣暫時保存在服務器上的用戶上傳的照片,並使用該路徑/文件名上使用張貼..? – 2012-03-03 15:23:37

回答

1

來自Facebook的文檔「如何」:

發佈的照片​​

爲了發佈照片到用戶的相冊,你必須有 publish_stream許可。經授予,您可以通過發出與照片內容的HTTP POST請求和可選 描述一個這些以圖形API的連接上傳照片 :

https://graph.facebook.com/USER_ID/photos - 照片將 發佈到創建的相冊你的應用。如果您的應用尚不存在,我們會自動爲您的應用創建一個 專輯。所有照片上傳 這種方式將被添加到同一個相冊。

...

將照片上傳到您應用的相冊。創建新相冊並將照片上傳到您創建的相冊。

https://developers.facebook.com/blog/post/498/

此外,您還可以上傳與圖法/me/photos