Я пытаюсь экспортировать фанатов Facebook.
Чем ближе я нашел, тем эта статья .
В нем говорится:
Получение фанатов со страницы Facebook
еще не поддерживается API Facebook.
К счастью, веб-интерфейс Facebook
использует простой вызов AJAX / JSON для предоставления
данные при просмотре страницы. данные при просмотре страницы.
И он объясняет, что он делает так:
Моя стратегия по освобождению этих данных была
нюхать сетевой трафик с помощью
Инструмент Wireshark, а затем воспроизвести HTTP
вызовы с помощью сценария ruby. вызовы с помощью сценария ruby.
Я ничего не знаю о ruby, поэтому я начал пробовать скрипты PHP, оставленные в одном из комментариев: "Etienne Bley"
Сценарий выглядит как this .
Сценарий говорит, что вы можете скачать Charles Proxy , чтобы найти следующие переменные:
$cookie
$node_id
$post_form_id
$fb_dtsg
Когда я использую софт Charles Proxy и захожу как администратор, я получаю следующее:
И оттуда я получаю, как мне кажется, переменную cookie:
Кстати, безопасно ли делиться всем куки? это полезно? (если это я буду редактировать как можно скорее)
Сценарий также говорит:
// set settings in these 4 lines from results of charles when getting the 2nd page of "Get All Fans" in FB ( you need to be admin of fan page to do this )
Я не могу понять, что он имеет в виду: getting the 2nd page
Итак, мои вопросы:
1) Что это за переменные?
2) Каковы их значения? Как / можно получить их?
3) Для корректной работы скриптов это единственное, что мне нужно для работы этого скрипта?
Надеюсь, вопрос достаточно ясен, если нет, пожалуйста, задавайте любые вопросы, которые вам нужны!
Заранее спасибо!