Получение точного количества лайков Facebook и акций Facebook для URL с помощью Graph API

Я знаю, что есть много сообщений, где задавался этот же вопрос и предлагались решения, однако я обнаружил, что популярные и принятые ответы не дают точного ответа. Это вполне может быть связано с ошибкой API Graph Facebook, но так как я не совсем уверен, отсюда и вопрос. Я использовал URL ниже

https://graph.facebook.com/?fields=id,share,og_object{likes.limit(0).summary(true),comments.limit(0).summary(true)}&id=http://www.yoururl.com

И результат я получаю следующим образом

{
   "id": "http://www.yoururl.com",
   "share": {
  "comment_count": 0,
  "share_count": 4068
 },
   "og_object": {
  "likes": {
     "data": [

     ],
     "summary": {
        "total_count": 0
     }
  },
  "comments": {
     "data": [

     ],
     "summary": {
        "order": "chronological",
        "total_count": 0
     }
  },
  "id": "1088138987923727"
   }
}

Что является неточным, так как share_count на самом деле поделится + комментарии + лайки, в коротком взаимодействии, есть ли лучший способ добиться того же?

1 ответ

Решение

Потратив долгое время на изучение этого, я пришел к выводу, что лучшего способа сделать это не существует. Facebook считает все это взаимодействиями.

Другие вопросы по тегам