Токен доступа для понравившегося поста

Добрый день, я немного смущен этой проблемой. У меня есть веб-сайт, и я хочу, чтобы мои посты в Facebook также отображались на моем сайте. Я использую этот код на моем сайте, чтобы получать сообщения в Facebook:

json_object = @file_get_contents('https://graph.facebook.com/v2.5/' . $page_id .
'/posts?fields=picture,comments,likes,message,admin_creator&access_token=' . $access_token);

моя проблема

1.) Как встроить кнопку «Мне нравится» в эти посты на моем сайте, где есть ссылка на мой пост в Facebook? как вы можете видеть в моем коде выше, я могу получить только информацию о сообщениях и человеке, который любит мои сообщения.

2.) Я хочу, чтобы другим людям нравились эти сообщения, не заходя на мою страницу в Facebook. Ниже приведен мой код кнопки «Мне нравится», он работает, но я не знаю, как получить токен доступа пользователя с разрешением publish_action, чтобы им могли понравиться мои сообщения.

Я использую этот код для кнопки «Мне нравится»:

window.fbAsyncInit = function() {
FB.api(
"/post_id/likes?access_token=CAACEdE...... {This access token is obtain using the graph api explorer}",
"POST",
function(response) {
if (response && !response.error) {
console.log(response);
}
}
);};

0

Решение

1) Невозможно, вы можете использовать кнопку «Мне нравится» только для внешних ссылок или страниц Facebook, но не для определенных элементов в Facebook.

2) О том, как войти (что означает получить токен пользователя), пожалуйста, прочитайте следующие ссылки:

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector