通过hashtags获取facebook帖子

时间:2013-07-30 20:07:32

标签: facebook curl hashtag

我在Google上花了两天时间,寻找一种通过主题标签检索Facebook帖子的方法。 我已经知道API不允许任何带标签的东西,我发现它很愚蠢,但就是这样。

现在我想要尝试的是通过卷曲获得这些帖子,但我不是那么擅长。 例如,假设您想要包含#baseball的所有公开帖子。 登录后,您可以在那里看到它们:https://www.facebook.com/hashtag/baseball 所以基本上,我想卷曲该URL来获取帖子。但当然它不起作用...... 这是我使用的脚本:

        $url = 'https://www.facebook.com/hashtag/baseball';
        $http = curl_init($url);
        $fake_user_agent = 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7) Gecko/20040803 Firefox/0.9.3';
        curl_setopt($http, CURLOPT_USERAGENT, $fake_user_agent);
        $result = curl_exec($http);

你可以想象,$result是空的...... 我在尝试之前尝试获取访问令牌,但即使我将其添加到URL,它也不起作用。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

使用以下网址:https://graph.facebook.com/search?q=YOURHASHTAGWITHNO#&type=post&limit=999&access_token=YOURMEGATOKENHERE

使用具有API ID和密码的Facebook SDK + Facebook APP创建者来生成令牌。