How to find the timestamp of all Facebook “likes” for a photo event?

From various posts, I know that the “like” timestamp is stored by FB, especially from here:

https://developers.facebook.com/docs/reference/opengraph/action-type/og.likes/ 

But what I find difficult to understand is how, given the photo sent to the event, I get all the photos I like and the time when each of them was created (and, of course, by whom).

As far as I can tell, he would have to do something like this:

  • Get each user invited to the event.
  • Every user likes it.
  • Check if any of the fbid-like files matches event photo identifiers.

But, of course, step 2 would require me to log in on behalf of each invited user, and somehow, would not affect this above, too much FB poll? Therefore, I assume that my procedure is incorrect.

Can someone tell me what fql will be to get a photo of the event, and then users who like the photo, and then the timestamp?

Thanks in advance!

+7
php facebook facebook-fql
source share
1 answer

The short answer is you cannot. The FQL or Graph API does not provide such information.

There are two things on Facebook for developers:

  • FQL or Graph API , which allows developers to access Facebook data (this means that everything is hosted on Facebook servers and stored in Facebook databases), for example, events, photos, videos, messages, etc.
  • Open a graph that allows applications to report to Facebook what happened on the application side: we are talking about the application’s own content and requests.

When you try to capture information from an event (content controlled by Facebook), you are in the first case. As you can see here here or here , lovers are never described by a timestamp.

What you saw here refers to Open Graph, which cannot be applied to Facebook events.

+2
source share

All Articles