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 に答える