тянет меня за волосы.
Я пишу веб-приложение, подключенное к Facebook, которое в конечном итоге опубликует произвольную информацию на стенах друзей, выбранных на протяжении всего процесса.
Я сейчас на финальной стадии и надеялся, что разместить на стенах будет просто, но я потратил слишком много времени, пытаясь понять это сейчас, поэтому я надеюсь, что кто-то может мне помочь.
Я пытаюсь публиковать сообщения, используя ajax, вот так:
$.ajax({
type: 'POST',
url: "https://graph.facebook.com/bbeckford/feed",
data: {message: wallMessage, target_id: friendID, access_token: "<?= $cookie['access_token'] ?>", format: "json"},
success: function(data) { alert(data); },
dataType: "JSON"
});
Но я просто продолжаю получать эту ошибку: «XMLHttpRequest не может загрузить https://graph.facebook.com/bbeckford/feed. Origin http://www.secretsantasetup.com не разрешенAccess-Control-Allow-Origin. "
Я провел поиск, и одно из предложений - сделать php-прокси, это приемлемый вариант?Как бы я поступил так?
Я совершенно неправильно подхожу к этому вопросу?
Любая помощь будет принята с благодарностью, спасибо, -Ben
EDIT Я хочу сделать это в фоновом режиме, то есть, например, пользователь выбрал 10 друзей, а затем при отправке приложение перебирает всех друзей и публикует что-то на их стене.Это возможно?Спасибо!
РЕДАКТИРОВАТЬ 2 Тестовая консоль внизу следующей страницы делает именно то, что я хочу, но исходный код отсутствует?- http://developers.facebook.com/docs/reference/rest/stream.publish