我正在使用cakephp。我正在嘗試使用httpsocket來獲取信息。如何從httpsocket獲取請求中提取信息?
<?php
App::import('Core', 'HttpSocket');
$HttpSocket = new HttpSocket();
$results =$HttpSocket->get('https://graph.facebook.com/XXXXXXXXXXX/', 'access_token=111978XXXXXXXXXXX|2.1lD7XrS1nXXXXXXXXXXX__.3600.1279976400-XXXXXXXXXXXXX|9vJZuRDvlzLhFfXXXXXXXXXXX.');
print_r($results);
?>
我無法看到結果。輸出類型是json。輸出看起來像這樣
{
"id": "XXXXXXXXX",
"name": "XXXX XXXXXX",
"first_name": "XXXX",
"last_name": "XXXXXX",
"link": "http://www.facebook.com/XXXXXXXXXXX",
"gender": "male",
"locale": "en_GB",
"updated_time": "2010-05-18T19:46:52+0000"
}
我怎麼能得到json輸出?
我很感激任何幫助。
謝謝。
我得到空,但是當我將它插入地址欄時,我可以看到用戶信息。 – Nick 2010-07-24 12:26:16
@Nick那麼'debug($ HttpSocket-> result)'顯示了什麼? – deceze 2010-07-24 13:00:04