V
V
Valentine2017-04-12 22:04:19
PHP
Valentine, 2017-04-12 22:04:19

How to extract data from Facebook (parsing / api)?

Good to everyone!
Given:
~10000 Facebook accounts
Task:
Extract data for each user:
id, gender, DM, last N posts, page likes, places of work, places of study, Marital status, contacts, list of friends.
Problems:
As I understand it, this cannot be done through the Graph API?
It turns out that for this you have to parse FB itself?
PhantonJS? but it will take a long time to load each page ..., scroll when you need to load something.
Please share your experience/thoughts.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
P
Philipp, 2017-04-12
@zoonman

This cannot be done through the Graph API. Only parsing, which means an automatic violation of the Facebook use agreement with all the ensuing consequences.

M
megastudio, 2018-04-16
@megastudio

Regarding data parsing, this is not always a violation, because if you do not negatively affect the Facebook software + do not take actions aimed at obtaining private user information that is not open to the public or to you, then it is absurd to interpret such actions as illegal (it is tantamount to judging the services -aggregators, the same Google for collecting the base on the network). If your "victim" deliberately made the data available to everyone, then this is not private data.
My experience of collecting bases from FB says that it is extremely not worth using the Facebook parser, which is desktop - in my case, I had to buy a proxy + there were big problems with the load on the computer. Among the web solutions, I can single out b2b-group.xyz (what I personally use), I heard about the Ulitka API on other solutions, but did not find the site of this miracle Something like this :-)

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question