【问题标题】:how to fetch a page's likes from fb by php如何通过php从fb获取页面的喜欢
【发布时间】:2019-10-09 14:51:15
【问题描述】:

我想做一个社交媒体审核工具,我想获得一个人的 Fb 页面的赞。基本上我想要的是我希望那个人输入他的 FB 页面 URL,然后我想获取他的页面的喜欢并在我的 PHP 页面中回显它。有什么方法可以在不使用图形 API 或任何 API 的情况下做到这一点。我只想要一段简单的代码。

我在 web 和 StackOverflow 上搜索了很多关于我的项目的问题,但找不到我想要的,最后,我问了这个问题。有没有人可以帮助我解决这个问题? 提前谢谢。

<?php

$file = "https://www.facebook.com/IntellectualIndies/?epa=SEARCH_BOX";
$data = file_get_contents($file);
preg_match_all ('~<div class=\'_4bl9\'>\s*(<div.*?</div>\s*)?(.*?)</div>~is', $data, $matches);
$content = $matches[1];
$total = count($content);
for($i=0; $i<$total; $i++){
echo $content[$i]."<br />";
}
?>

我试过这段代码。

【问题讨论】:

  • 我只是想帮助您节省时间。你应该尝试一下,然后你可以在这个网站上寻求帮助。如果你会写 PHP,那么你没有理由不能这样做。
  • 我刚刚更新了我的问题
  • Facebook 不允许您抓取它们。使用 API
  • Facebook 的 API 可能也很“简单”,只是需要一些时间来学习。

标签: php html facebook facebook-graph-api


【解决方案1】:

有什么方法可以在不使用图形 API 或任何 API 的情况下做到这一点

不,Facebook 上不允许抓取。

只有一种方法可以做到这一点:

带有示例代码的 API 参考:https://developers.facebook.com/docs/graph-api/reference/page/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-08
    • 1970-01-01
    相关资源
    最近更新 更多