Как использовать FB Graph для публикации сообщения на ленте (на стене)
Я создал приложение, и теперь я хочу опубликовать сообщение на стене одного из моих друзей с помощью нового API Graph. Это выполнимо?
Я уже использую oAuth и Graph-api, чтобы получить список всех моих друзей. API наhttp://developers.facebook.com/docs/api говорит мне, чтобы броситьhttps://graph.facebook.com/[userid]/feed читать канал, но он также говорит мне, как опубликовать сообщение:
curl -F 'access_token=[...]' -F 'message=Hello, Arjun. I like this new API.' https://graph.facebook.com/arjun/feed
Конечно, это не работает! И я не могу понять, почему ..
Вот мой PHP-код:
require_once 'facebook.php'; // PHP-SDK downloaded from http://github.com/facebook/php-sdk
$facebook = new Facebook(array(appId=>123, secret=>'secret'));
$result = $facebook->api(
'/me/feed/',
array('access_token' => $this->access_token, 'message' => 'Playing around with FB Graph..')
);
Этот код не выдает никакой ошибки, и я знаю, что мой access_token правильный (иначе я не смог бы запустить $ facebook-> api ('/ me? Access_token ='. $ This-> access_token); чтобы получить мой userobject.
Кто-нибудь успешно разместил сообщение, используя Graph-api? Затем янеобходимость твоя помощь! :-)