サーバーの統計情報を取得するスクリプトを変更しています。ここで、サーバー キーを変数の 1 つとして設定しています。変数にマイナスを含めることはできないのではないかと心配しています。本当?
3 行目を参照してください。
// Convert lists to JSON
$postdata=array();
$postdata['id']="534f7035-cef8-48aa-b233-8d44a0956e68";
// Run POST Request via CURL
$c2=curl_init('http://api.bf3stats.com/'.$platform.'/server/');
curl_setopt($c2,CURLOPT_HEADER,false);
curl_setopt($c2,CURLOPT_POST,true);
curl_setopt($c2,CURLOPT_USERAGENT,'BF3StatsAPI/0.1');
curl_setopt($c2,CURLOPT_HTTPHEADER,array('Expect:'));
curl_setopt($c2,CURLOPT_RETURNTRANSFER,true);
curl_setopt($c2,CURLOPT_POSTFIELDS,$postdata);
$id=curl_exec($c2);
$statuscode=curl_getinfo($c2,CURLINFO_HTTP_CODE);
curl_close($c2);
if($statuscode==200) {
// Decode JSON Data
$id=json_decode($id,true);
} else {
echo "BF3 Stats API error status: ".$statuscode;
}