首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP Goutte抓取Facebook帖子数据?

使用PHP Goutte抓取Facebook帖子数据?
EN

Stack Overflow用户
提问于 2020-09-18 04:11:39
回答 1查看 819关注 0票数 0

我需要抓取帖子id,喜欢的数量,评论的数量和用户名。通过使用php代码和我目前正在使用的库Goutte。

如何获取帖子详细信息?可以使用php goutte吗?还是必须使用FB Graph API?

代码语言:javascript
复制
<?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
EN

回答 1

Stack Overflow用户

发布于 2020-12-04 12:23:44

您必须使用Facebook Graph API。抓取用户的个人资料页面可以给出他们的基本信息,他们与谁是朋友,以及他们发布了哪些照片。Facebook意识到允许任何人窃取个人资料对用户隐私的潜在危害。出于这个原因,一个典型的Facebook个人资料的大多数元素都被设置为私人的,这意味着任何没有添加为好友的人都不能查看这些内容。如果你试图抓取一个随机的人的Facebook账户,你可能无法提取太多信息,除了他们的名字,他们的头像,以及他们时间线上任何未被保密的旧帖子。因此,我建议您使用Graph API,看看来自here的文档。如果您对Graph API有任何问题,请发布另一个问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/63945577

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档