Мне нужно поделиться изображением на Facebook.Для этого я пытаюсь предложить вызов API здесь
FB.login(function(response) {
if (response.authResponse) {
FB.api(
"/{page-id}/photos",
"POST",
{
"url": "https:\/\/www.facebook.com\/images\/fb_icon_325x325.png",
"published": "false"
},
function (response) {
if (response && !response.error) {
console.log(JSON.stringify(response))
/* handle the result */
}
else
{
console.log("ERROR: " + JSON.stringify(response))
}
}
);
} else {
console.log('User cancelled login or did not fully authorize.');
}
});
Но я получаю сообщение об ошибке (#803) Some of the aliases you requested do not exist: {page-id}
Идентификатор страницы совпадает с идентификатором пользователя, возвращенным в authResponse?Потому что я также пытался жестко запрограммировать этот идентификатор, но получил устаревшее сообщение API.
Мне нужно разрешить пользователю обмениваться фотографиями непосредственно с его фидом.
Спасибо