2012-04-03 57 views
2

以下代碼片段用於使用facebook Javascript SDK上傳照片。我可以使用imgURL作爲從Canvas生成的base64圖像URL字符串嗎?像 「數據:圖像/ PNG; BASE64,iVBORw0KGgoAAAANSUh ......」Facebook Graph API - 使用帶有base64圖像URL的JavaScript上傳照片

var imgURL="http://farm4.staticflickr.com/3332/3451193407_b7f047f4b4_o.jpg";//change with your external photo url 
FB.api('/album_id/photos', 'post', { 
    message:'photo description', 
    url:imgURL   
}, function(response){ 

    if (!response || response.error) { 
     alert('Error occured'); 
    } else { 
     alert('Post ID: ' + response.id); 
    } 

}); 
+0

對此有什麼好運? – Crashalot 2012-04-17 23:21:31

+0

不,我正在使用後端PHP來做到這一點。 – 2012-04-18 11:07:16

+0

我認爲這是可能的,只需要在請求的主體中使用multipart/form-data。看到這裏:http://developers.facebook.com/blog/post/498/ – Crashalot 2012-04-18 18:06:06

回答

相關問題