Узнайте, какой пользователь прокомментировал или отреагировал на сообщение в вашем фиде - PullRequest
0 голосов
/ 28 февраля 2019

Я просматриваю документы API Graph Facebook, специально для

/{post-id}/comments
/{post-id}/reacts
/{post-id}/likes

Я пытаюсь выяснить, могу ли я определить, кто из пользователей прокомментировал / отреагировал / понравился пост, который я разместил на своей стене /feed.

Согласно этим документам, я не могу понять, возможно ли это?кто-нибудь знает?

https://developers.facebook.com/docs/graph-api/reference/v3.2/object/comments https://developers.facebook.com/docs/graph-api/reference/v3.2/object/likes https://developers.facebook.com/docs/graph-api/reference/v3.2/object/reactions

если неясно ... все, что я действительно хочу сделатьвот получить идентификатор пользователя, который понравился / прокомментировал / поделился / отреагировал, пост, который я опубликовал (я вошел в систему как пользователь api).

1 Ответ

0 голосов
/ 28 февраля 2019

Я проверил это, просто чтобы быть уверенным: невозможно получить идентификатор пользователя, если данный пользователь не авторизовал ваше приложение.Таким образом, конечная точка reactions и likes будет просто возвращать пустой массив, а конечная точка comments будет просто возвращать данные, которые не являются специфичными для этого пользователя.

Например, ответ для reactions поста, который определенно имеет реакцию и является общедоступным без каких-либо ограничений - используемое приложение даже получило одобрение «Доступ к общедоступному контенту»:

{
  "data": [
  ],
  "paging": {
    "cursors": {
      "before": "...",
      "after": "..."
    },
    "next": "..."
  }
}
...