Facebook войти с CURL - PullRequest
       11

Facebook войти с CURL

0 голосов
/ 29 августа 2011

Я попытался войти в Facebook с cURL , но затем я получил эту ошибку:

HTTP/1.1 200 OK
Cache-Control: private, no-cache, no-store, must-revalidate
Expires: Sat, 01 Jan 2000 00:00:00 GMT
P3P: CP="Facebook does not have a P3P policy. Learn why here: http://fb.me/p3p"
Pragma: no-cache
Set-Cookie: datr=_KpbTjHjH8CWs_EOFbCp4H5r; expires=Wed, 28-Aug-2013 15:06:36 GMT; path=/; domain=.facebook.com; httponly
Set-Cookie: lsd=Mh7wl; path=/; domain=.facebook.com
Set-Cookie: reg_fb_gate=https%3A%2F%2Fwww.facebook.com%2Flogin.php%3Flogin_attempt%3D1; path=/; domain=.facebook.com
Set-Cookie: reg_fb_ref=https%3A%2F%2Fwww.facebook.com%2Flogin.php%3Flogin_attempt%3D1; path=/; domain=.facebook.com
Content-Type: text/html; charset=utf-8
X-FB-Server: 10.33.22.124
X-Cnection: close
Content-Length: 24058
Date: Mon, 29 Aug 2011 15:06:36 GMT

Что не так?

Ответы [ 2 ]

3 голосов
/ 29 августа 2011

Это может быть связано с тем, что вам не разрешено ни сканировать сайт, ни заходить на него с помощью робота У них есть API, к которому можно получить доступ через cURL.

0 голосов
/ 15 января 2019

Используя Chrome DevTools в своем веб-браузере (также в Firefox, Opera и других), вы можете просматривать все страницы и мультимедийные файлы на вкладке Приложение . Чтобы преобразовать его в команду curl, перейдите на вкладку Сеть ( обновить страницу, если необходимо) или отметьте Сохранить журнал ), найдите интересующую вас страницу (список можно отфильтровать по Img ), щелкните правой кнопкой мыши запрос и выберите Копировать как cURL . Проверьте содержимое буфера обмена или просто вставьте команду в терминал.

Чтобы преобразовать из формата curl в wget, выполните следующие преобразования:

  • удалить --compress параметр,
  • изменить -H на --header во всех местах.

Затем выполните команду.

Для этого учтите Условия автоматического сбора данных Facebook .

Если вы заинтересованы в резервном копировании всех ваших данных, проверьте: Доступ и загрузка вашей информации .

Связанный:

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...