ここは故障です。
お電話しようとしているURLは:https://assetgame.roblox.com/Asset/?id=942531514
ファイルは次の場所にありURL:サーバはヘッダに強制ダウンロードを返しているのでhttp://c3.rbxcdn.com/43865ade81ebad6d3493166f3bcfc631
。
function download_file($url,$saveto){
$cinit = curl_init ($url);
curl_setopt($cinit, CURLOPT_HEADER, 0);
curl_setopt($cinit, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cinit, CURLOPT_BINARYTRANSFER,1);
$cexec=curl_exec($cint);
curl_close ($cinit);
if(file_exists($saveto)){
unlink($saveto);
}
$fp = fopen($saveto,'x');
fwrite($fp, $raw);
fclose($fp);
}
これはあなたのために働くことを望みます。
例えば、
CURLOPT_FOLLOWLOCATION
オプションでリダイレクトし、そしてそれはカールで動作するはずのhttpに従うことをカール言う、それはダウンロードを強制するものではありません。これは単なるjson_encoded配列です。 Curlまたはfile_get_contentsが動作するはずです.json_decodeと組み合わせると、データを取得することができます。 – Alex私の悪い、投稿を更新しました。私は間違ったリンクを間違って挿入しました。 –
申し訳ありませんローレンス、私は誤って間違ったURLを入れました。私はXMLではなくファイルを好きです。 –