Получение доли Facebook, лайков и комментариев для данного URL с API Graph v2.6
Поскольку Legacy REST API и Facebook Query Language (FQL) больше не будут доступны после 7 августа, я ищу API Graph v2.6, основанный на альтернативе:
- https://api.facebook.com/method/links.getStats?urls=http://www.imdb.com/title/tt2015381/&format=json
- https://graph.facebook.com/fql?q=SELECT%20url,%20normalized_url,%20share_count,%20like_count,%20comment_count,%20total_count,commentsbox_count,%20comments_fbid,%20click_count%20FROM%20link_stat%20WHERE%20url=%27http://www.imdb.com/title/tt2015381/%27
Пока это мой текущий эквивалент v2.6: https://graph.facebook.com/v2.6/?id=YOUR_URL&fields=og_object{engagement},share{share_count}&access_token=YOUR_TOKEN
тем не менее og_object{engagement}
count
а также share_count
Похоже, что они поддерживают некоторое общее количество вместо количества лайков и общего количества соответственно (см.: https://developers.facebook.com/docs/graph-api/reference/v2.6/url).
Кто-нибудь знает, как получить долю Facebook, лайки и комментарии для данного URL с API Graph v2.6? Спасибо заранее!
1 ответ
Наконец я сообщил об ошибке на https://developers.facebook.com/ Вот ответ:
- Что касается Legacy REST API и Facebook Query Language (FQL), они официально перестанут работать после 7 августа 2016 года.
- Во-вторых, о
count
а такжеshare_count
любое участие в общей ссылке в Facebook (включая лайки и комментарии) рассматривается как дополнительные акции, так как люди, которым нравится и комментирует общую ссылку, также создают историю своих действий в свои собственные сроки. Чтобы проиллюстрировать это далее, я вставил цитату из текущего инженера Facebook:
(...) если человек А делит ссылку (например, http://fb.me/), это создает историю на временной шкале человека А. Если человек B комментирует эту историю, это, в свою очередь, создает историю на временной шкале человека B. Запрос
/?id=
через API Graph затем вернетshare_count
из 2.
Я надеюсь, что это помогает.