Я разрабатываю приложение Facebook, которое извлекает определенные сообщения на стене Facebook. Я просто хочу разрешить пользователю «лайкать» сообщение из моего приложения с помощью javascript sdk. Кто-нибудь знает, как это сделать?
Нравится сообщение на стене Facebook — Javascript
Ответы (1)
ОБНОВЛЕНИЕ:
Отправка POST
запроса к likes
соединению опубликовать объект — это все, что вам нужно:
Вы можете поставить лайк сообщению, отправив HTTP-запрос POST к соединению
POST_ID/likes
с разрешениемpublish_stream
. Нет необходимых параметров.
Пример:
FB.api("/POST_ID/likes", 'post',function(response) {
if(response === true) {
alert("done!");
}
});
Приведенный выше запрос должен вернуть true
в случае успеха.
person
ifaour
schedule
26.01.2011
Большое вам спасибо. Я бы очень хотел, чтобы Facebook вложил часть своих миллиардов в лучшую документацию.
- person rollsRLS8822; 26.01.2011
неважно. Я удалил комментарий. Тем не менее, в качестве продолжения, как лучше всего определить, нравится ли пользователю конкретный пост. Я думал о возврате всех лайков для определенного поста, перебирая значения и проверяя каждое из них на соответствие идентификатору пользователя, но это не похоже на эффективное решение.
- person rollsRLS8822; 27.01.2011
@ rollsRLS8822: как насчет того, чтобы задать новый вопрос? :-)
- person ifaour; 27.01.2011
Нужно ли для этого специальное разрешение?
- person Prabhu; 29.03.2011
@Прабху: Да,
publish_stream
:Enables your application to post content, comments, and **likes** to a user's stream and to the streams of the user's friends.
- person ifaour; 29.03.2011