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);
}
});
對此有什麼好運? – Crashalot 2012-04-17 23:21:31
不,我正在使用後端PHP來做到這一點。 – 2012-04-18 11:07:16
我認爲這是可能的,只需要在請求的主體中使用multipart/form-data。看到這裏:http://developers.facebook.com/blog/post/498/ – Crashalot 2012-04-18 18:06:06