1

我正在尝试清除我在 Facebook 上的帖子的缓存。

我做这样的事情:

$browser = new \Buzz\Browser($curlClient);
        $response =  $browser->post('http://developers.facebook.com/tools/debug', array(
            'user_agent' => 'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/525.13 (KHTML, like Gecko) Chrome/0.A.B.C Safari/525.13'
        ), http_build_query(array(
            'q' => $url
        )));

但响应内容不会从该工具返回任何数据。它需要我登录。我以前用过它,它工作正常,有什么改变吗?如何解决?

4

1 回答 1

1

如果有人需要它,我就这样解决了:

$result = $browser->post('https://graph.facebook.com/?id='.$url.'&scrape=true');
$urlInfo = json_decode($result->getContent(), true);

$url我的博客文章的链接在哪里。

于 2014-08-08T09:14:31.427 回答