パラメータをphpファイルに解析し、file_get_contents()を使用してjsonを取得しようとします。これは私のコードです:
< ?php
$url = $_GET['url'];
$url = urldecode($url);
$json = file_get_contents($url, true);
echo($json);
? >
これは呼ばれるURLです:http: //vimeo.com/api/v2/channel/photographyschool/videos.json
これは私の結果の一部です:
[{"id":40573637,"title":"All For Nothing - \"Dead To Me\" & \"Twisted Tongues\""}]
などなど...すべてがエスケープされます。結果には\nも含まれます。
後でjson(js内)で作業する必要があるので、エスケープされていないバージョンが必要です!
興味深いことに、私のコードは、たとえば次のjsonで機能します:http: //xkcd.com/847/info.0.json
私の問題は何ですか?