我必须做一个curl请求才能从api获取som数据。 我坚持想法如何做到这一点。或者只是星期一累;)
url就像= ... / api / web / timezon
它的json构建
接受:application / json
Content-Type:application / json
我想从中得到的是: 版本和内容
那么,我如何尽可能顺利地做到这一点?
以下是我的示例代码:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://servername/api/web/TimeZones");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_HTTPHEADER, array(
'x-ms-company-registerid: x-ms-company-registerid',
'Accept: application/json',
'Content-Type: application/json')
);
$parsed_json = curl_exec($ch);
$parsed_json = json_decode($parsed_json);
foreach($parsed_json->results->collection1 as $collection){
echo $collection->Version->text . '<br>';
echo $collection->Content->text . '<br>';
}
curl_close($ch);