Изменить кнопку «Мне нравится» на Facebook - PullRequest
1 голос
/ 24 марта 2012

В данный момент кнопка «Мне нравится» работает только с группами Facebook. Я хочу добавить кнопку «Мне нравится» на мой сайт и позволить людям лайкать фотографии моего сайта. Это можно сделать? Или как программно любить фотографии из фейсбука?

1 Ответ

2 голосов
/ 24 марта 2012

Любой объект, включая фотообъект, может понравиться, отправив сообщение на его URL-адрес объекта после получения соответствующих разрешений «publish_stream».Удаление аналогично, просто введите «delete» вместо «post»

https://developers.facebook.com/docs/reference/api/photo/#likes

Используя php sdk 3.1.1, с токеном доступа пользователя вы можете:

----- опубликуйте лайк ----- это опубликует лайк на фотографии, как объект.

<?php
$params = array(
'access_token' => ''.$access_token.'',
'method' => 'post'
);
$pageLike = $facebook->api('/PhotoID/likes', 'post', $params);
?>

----- выпуск удалить ----- стерет лайкна фотографии как объект.

<?php
$params = array(
'access_token' => ''.$access_token.'',
'method' => 'post'
);
$pageLike = $facebook->api('/PhotoID/likes', 'delete', $params);
?>
...