1
我找到了一個通過api.facebook.com在線檢索XML文件的方法,其中包含給定頁面收到的喜好數量。例如:如何解析Facebook的api XML在線檢索「喜歡」數?
但是,我不知道我怎麼能解析XML在我的PHP應用程序,然後提取「喜歡」號,並將其放置到一個變量使用自己。
我找到了一個通過api.facebook.com在線檢索XML文件的方法,其中包含給定頁面收到的喜好數量。例如:如何解析Facebook的api XML在線檢索「喜歡」數?
但是,我不知道我怎麼能解析XML在我的PHP應用程序,然後提取「喜歡」號,並將其放置到一個變量使用自己。
您可以使用內置的simplexml_load_file(),但由於它不支持HTTPS,因此可以使用CURL和simplexml_load_string()函數。
<?php
$url = "https://api.facebook.com/method/fql.query?query=select%20like_count%20from%20link_stat%20where%20url=%27http://mashable.com/2011/03/21/google-chrome-icon/%27&format=xml";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$data = curl_exec($ch);
curl_close($ch);
$xml = simplexml_load_string($data);
print_r($xml);
?>
謝謝!正是我在找什麼。 – 2011-03-21 20:54:40