1

bandintown api からの Json 応答を解析しようとしていますが、「キャッチ可能な致命的なエラー: クラス stdClass のオブジェクトを文字列に変換できませんでした」というエラーが表示されて行き詰まります。

私のコードは次のとおりです。

<?php
        //Get the list of events from the function
        $events = GetJsonFeed("http://api.bandsintown.com/example");

        //Loop through
        foreach ($events as $event) 
        { 
            echo "<h3> $event->title </h3>"; //title
            echo "<p> $event->formatted_datetime </p>";
            echo "<p> $event->venue->latitude </p>";
            echo "<p> $event->venue->longitude </p>";
            echo "<a href='$event->facebook_rsvp_url'>RSVP</a>"; //RSVP link
            echo "</div>";

        }

    ?>

json 応答は次のようなものです。

[{"artists":[{.....}],

"formatted_datetime":"Saturday, March 9, 2013 at 9:00pm",

"ticket_type":null,

"ticket_status":"unavailable",

"description":null,

"venue":{"latitude":"38.7166667","region":"14","longitude":"-9.1333333"},

"ticket_url":null}]

緯度と経度をエコーし​​ようとしたときにのみエラーが発生します。

前もって感謝します!

4

0 に答える 0