私はjsonを持っています。これは、商人に関する情報をID、リンクと見なします。しかし、このリンクはリダイレクトされます。このように:リダイレクトからのリンクを取得
http:\/\/partners.webmasterplan.com\/click.asp?ref=593856&site=5051&type=banner&tnb=1
私は保存する必要がありますリダイレクトのチェーンの最後になりますこのすべてのリンクとリンクを表示する必要があります。それを作る良い方法は何ですか?技術、または...? 私に助言をいただけますか?どうも!
コードが見つかりましたか?
<?php
$url="http://libero-news.it.feedsportal.com/c/34068/f/618095/s/2e34796f/l/0L0Sliberoquotidiano0Bit0Cnews0C12735670CI0Esaggi0Eper0Ele0Eriforme0Ecostituzionali0EChiaccherano0Ee0Eascoltano0Bhtml/story01.htm";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$a = curl_exec($ch);
print_r($a);echo"<br>";
if(preg_match('#Location: (.*)#', $a, $r)){
$l = trim($r[1]);
echo $l;
}else echo "not working";
?>
[cURLを使用してリンク先URLを取得するにはどうすればよいですか?](https://stackoverflow.com/questions/1439040/how-can-i-get-the-destination-url-using-curl) – CBroe