Мое требование - опубликовать фотографию в Facebook с помощью Javascript SDK.Я сталкиваюсь со следующими проблемами:
Во-первых,
FB.login(function (response) {
if (response.authResponse) {
var access_token = response.session.access_token;
alert(access_token);
} else {
alert('User is logged out
}
}, true);
Каждый раз, когда я пытаюсь выполнить этот фрагмент кода, я получаю authResponse: null, status: "unknown".
Во-вторых.Я зарегистрировал свое приложение на Facebook и могу генерировать токен доступа вручную, когда он мне понадобится.Используя тот же токен доступа, когда я пытаюсь опубликовать фотографию следующим образом:
var imgURL="http://www.photographyblogger.net/wp-content/uploads/2010/05/flower29.jpg";
FB.api('/photos', 'post', {
message: 'photo description',
access_token: 'MY_ACCESS_TOKEN',
url: imgURL
}, function (response) {
if (!response || response.error) {
alert('Error occured:' + response.error.message);
} else {
alert('Post ID: ' + response.id);
}
});
, я получаю предупреждение "ID сообщения: 'SOME_VALUE'".Но фото совсем не публикуется на моей стене.Пожалуйста, помогите, ребята, поскольку это срочная работа, которую я должен закончить как можно скорее.Спасибо!