2013-10-10 39 views
1

我想清除我的帖子在Facebook上的緩存。無法訪問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 
     ))); 

但響應內容不從該工具返回任何數據。它需要我登錄。 我以前使用它,它工作正常,有所改變?如何解決它?

+1

而不是「調用」調試工具,[使用API​​更新對象](https://developers.facebook.com/docs/opengraph/using-objects/#update)。 – CBroe

回答

1

如果有人需要它,我解決了它這樣的:

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

其中$url是鏈接到我的博客文章。

相關問題