Как получить лайки URL-адреса пользователей Facebook?

Я разрабатываю приложение для facebook, и у меня есть несколько URL-адресов (например, www.mydomain.com/main/item/1) внутри моего приложения, которые нравятся. Могу ли я спросить facebook api, какая из ссылок (из моего домена) понравилась пользователю?

Кажется, я не могу получить лайки URL от /{UID}/likes, так как он дает лайки только странице fb.

Если нужны дополнительные разрешения, я могу спросить их, но я не могу найти способ сделать это.


person Nick    schedule 25.04.2012    source источник


Ответы (2)


если вы хотите извлечь информацию о лайках, вам нужно сделать вызов, добавив access_token, что более важно, этот access_token должен быть сгенерирован с разрешениями fb «user_likes,friends_likes»

более простым вариантом было бы использование социальных плагинов, см.; https://developers.facebook.com/docs/reference/plugins/like/

person beerstorm    schedule 25.04.2012
comment
с вызовом графического API (имея правильный токен доступа) мне нравится только страница facebook, а не URL-адрес вне домена facebook. - person Nick; 25.04.2012
comment
вы пытались получить таким образом? /{yourown_page_id_on_facebook/лайки?access_token= - person beerstorm; 25.04.2012
comment
вы также можете заняться самоанализом, чтобы увидеть, что вы можете извлечь; /{your_page_id_on_facebook)?metadata=1 - person beerstorm; 25.04.2012
comment
позвольте мне попытаться объяснить лучше, мне нужно знать, понравился ли пользователю определенный URL-адрес (www.mydomain.com/item/1), а не страница facebook. На самом деле мне нужно получить все страницы в моем домене, которые понравились пользователю. - person Nick; 25.04.2012

У меня такая же проблема. Вы можете использовать FQL для просмотра данных.

https://developers.facebook.com/docs/reference/fql/url_like

person Greg Tyndall    schedule 12.03.2013