使用PHP Gout抓取Facebook帖子数据?
我需要刮帖子id,喜欢的数量,评论数量和用户名。 通过使用php代码,我目前正在使用库Goutte。使用PHP Gout抓取Facebook帖子数据?,php,facebook,web-scraping,web-crawler,goutte,Php,Facebook,Web Scraping,Web Crawler,Goutte,我需要刮帖子id,喜欢的数量,评论数量和用户名。 通过使用php代码,我目前正在使用库Goutte。 如何获取帖子详细信息?有可能使用php goutte还是必须使用FB Graph API <?php require 'vendor/autoload.php';//require the vendor/autoload.php file. $client = new \Goutte\Client();//create a new client. $crawler = $client-&
如何获取帖子详细信息?有可能使用php goutte还是必须使用FB Graph API
<?php
require 'vendor/autoload.php';//require the vendor/autoload.php file.
$client = new \Goutte\Client();//create a new client.
$crawler = $client->request('GET', 'https://www.facebook.com/username/');//go to site
您被迫使用Facebook图形API。抓取用户的个人资料页面可以提供有关他们的基本信息、他们的朋友以及他们发布的照片。
Facebook意识到允许任何人窃取个人资料对用户隐私的潜在危害。出于这个原因,典型Facebook个人资料中的大多数元素都设置为私有,这意味着这些元素不能被该用户未添加为好友的任何人查看。如果你试图抓取一个随机的人的Facebook帐户,除了他们的名字,他们的个人资料图片,以及他们时间线上任何未被公开的旧帖子之外,你可能无法获取更多的信息。因此,我建议您使用Graph API,查看来自的文档。如果您对Graph API有任何问题,请发布另一个问题。现在检查编辑的问题PleaseAceBook不允许您删除。使用API。