[英]How to return and format an array in php by using curl
我知道這可能是一個簡單的問題,但我仍然停留在這里。
我正在調用一個API,這是我的代碼:
$access_token = 'asdfasdfasdfasdf';
$uid = '12345678';
$url = 'https://api.asd.com/2/statuses/user_timeline/ids.json?uid='.$uid.'&access_token='.$access_token.'&count=5';
$ch = curl_init();
curl_setopt($ch,CURLOPT_HEADER,false);
curl_setopt($ch,CURLOPT_URL,$url);
curl_setopt($ch,CURLOPT_RETURNTRANSFER,1);
$content=curl_exec($ch);
curl_close($ch);
echo $content;
這就是我得到的:
{
"statuses":"4023805771256802","4023694609717194","4021770053107357","4021769599890997","4021769217975680"],
"marks":[],
"hasvisible":false,
"previous_cursor":0,
"next_cursor":0,
"total_number":94,
"interval":0,
"uve_blank":0
}
我想要的只是一個“狀態”數組,因為我只想在“狀態”中使用數據。
有人可以給我提示嗎? 我將不勝感激。
那就是JSON數據...使用json_decode()轉換為數組
$arr = json_decode($content, TRUE);
$statuses = $arr['statuses'];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.