我有一個網址,返回的是這樣的JSON對象:{ "expires_in":5180976, "access_token":"AQXzQgKTpTSjs-qiBh30aMgm3_Kb53oIf-VA733BpAogVE5jpz3jujU65WJ1XXSvVm1xr2LslGLLCWTNV5Kd_8J1YUx26axkt1E-vsOdvUAgMFH1VJwtclAXdaxRxk5UtmCWeISB6rx6NtvDt7yohnaarpBJjHWMsWYtpNn6nD87n0syud0"} 我想獲得access_token價值。那么如何通過PHP檢索它呢?
3 回答

ABOUTYOU
TA貢獻1812條經驗 獲得超5個贊
$json = file_get_contents('url_here');
$obj = json_decode($json);
echo $obj->access_token;
為此,file_get_contents需要allow_url_fopen啟用它??梢酝ㄟ^在運行時完成以下操作來實現:
ini_set("allow_url_fopen", 1);
您也可以使用curl獲取網址。要使用卷曲,可以使用中發現的例子在這里:
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, 'url_here');
$result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($result);
echo $obj->access_token;
- 3 回答
- 0 關注
- 733 瀏覽
添加回答
舉報
0/150
提交
取消