Я пытаюсь понравиться пост в Facebook, опубликованный из аккаунта. У меня есть oauth-токен аккаунта, но я не могу понять, как понравиться сообщение из моего php-кода. У меня есть приложение для Facebook, а также идентификатор приложения и секретный ключ приложения для моего приложения Facebook. Я хочу сделать это с помощью PHP SDK версии 5.0.0.
Может кто-нибудь помочь с этим или направить меня к какой-то документации, кроме той, что здесь — https://developers.facebook.com/docs/reference/php/5.0.0
Спасибо
Удивительно, но подход, который я прокомментировал в ответе Навина, теперь работал очень хорошо. Когда я попробовал это ранее, я получил ошибку «URL не распознан».
Мой код выглядит следующим образом:
$ Тест = массив ();
$ Как = $ FB-> пост ( ‘/’.$ post_id’ / любит, $ тест, $ маркер);
В переменной $ like я получаю объект FacebookResponse со статусом успеха или неудачи.
Я считаю, что создание сервиса Facebook не является проблемой. После создания вы можете установить токен доступа по умолчанию для более легкого доступа. Затем вы можете взять идентификатор сообщения, которое вам нравится, и сделать это —
$response = $fb->post('/'.$post_id.'/likes');
РЕДАКТИРОВАТЬ после комментария Тушара
$response = $fb->post('/'.$post_id.'/likes', array());
где $ fb — это сервис Facebook с токеном доступа по умолчанию.
Надеюсь это поможет.