Название: Facebook wall post Отправлено: LSergey от Июль 11, 2013, 20:43 Все доброго времени суток.
Пытаюсь запостить текст с приложения в фейсбук. Я получил access_token, scope стоит publish_stream,read_stream. Далее вытягиваю id юзера через запрос https://graph.facebook.com/me?access_token= ААА... После чего формирую запрос на wall post : он выглядит у меня так: Вариант 1. "https://graph.facebook.com/USER_ID/feed?access_token= ААА...&message= "test" &caption = "testCaption" Результат - в ответе приходит много инфы про юзера, начиная от имени и часового пояса и вплоть до последних действий на сайте. Но никакого поста не происходит Вариант 2. "https://graph.facebook.com/USER_ID/feed/access_token= ААА...&message= "test" &caption = "testCaption" Результат - {"error":{"message":"(#803) Some of the aliases you requested do not exist: 4oh4.php","type":"OAuthException","code":803}} перепробовал и другие варианты, но толку ноль относительно документации на сайте, то она там (по крайней мере для меня) не читабельна и все сводится к что-то типа используйте наше апи, а не обычные запросы, но мы предлагагаем лишь апи для iOS, Android и сайтов. Ни одного примера реквеста там не нашел( В инете нашел не очень много, и, собственно то, что сейчас есть - результат собранного в сети (и немного аналогии с вк, где все получилось прозрачно и ясно) Если у кого есть опыт работы с facebook, или просто знаете как решить данную проблему - буду очень благодарен за совет. Заранее спасибо Название: Re: Facebook wall post Отправлено: mutineer от Июль 11, 2013, 21:07 Скорее всего ты делаешь GET запрос. А для создания поста нужно делать POST запрос.
Попробуй юзать библиотеку QFacebook Название: Re: Facebook wall post Отправлено: mutineer от Июль 11, 2013, 21:19 Кстати, на чужие стены нельзя постить с февраля, нужно показывать пользователю диалог
http://developers.facebook.com/roadmap/completed-changes/ А если постишь на стену самого пользователя, то ID не нужен, можно использовать me Название: Re: Facebook wall post Отправлено: LSergey от Июль 11, 2013, 21:39 Да! Спасибо большое, заработало)
Код: QUrlQuery postData; |