好吧,Facebook的JavaScript API將發佈相冊,但不完成圖像上傳
所以我試圖上傳一個圖像到用戶的個人資料,使用JavaScript的Facebook的Facebook。本質上,我有它的工作 - 但不是所有的方式。
它會使用應用標題向我的照片添加一張專輯,這正是我想要的。但是,它不會將照片添加到URL參數中提供的相冊中。見下圖:
// Create the album and add the image
FB.api(
"/me/photos",
"POST",
{
"url": "https://[VALID URL]"
},
function (response) {
if (!response || response.error) {
// Log the error
console.log(response.error);
} else {
console.log(response);
}
}
就像我說的,有些東西在起作用,因爲這張專輯顯示在我的個人資料中。但我得到在控制檯返回這個錯誤:
Object {message: "An unknown error has occurred.", type: "OAuthException", code: 1}
任何幫助將不勝感激!
UPDATE:我想通了。請參閱下面的說明。
非常感謝的人.. – 2014-11-17 11:38:47
它的工作!謝謝你,你是超級巨星! – Sahan 2017-03-14 17:07:33
謝謝Calvin Koepke它也適用於我。其實我想知道,通過此代碼創建相冊並將圖片上傳到相冊,但我想知道如何通過圖表API發佈此相冊。它僅在通知中顯示相冊已創建並且圖像已上傳。謝謝。 – 2017-06-14 06:59:51