0

こんにちは、Foursquare API を使用して特定のエリアでトレンドの場所のリストを作成しました: 次のリンクを参照してくださいhttp://createmate.co/foursquare-whatshot/

各アイテムをそれぞれの Foursquare URL にリンクさせる方法を見つけようとしています。これがこれまでのコードです...

<!doctype html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>Foursquare What's Hot</title>

    <!-- external CSS link -->
    <link rel="stylesheet" href="css/normalize.css">
    <link rel="stylesheet" href="css/style.css">
</head>

<body>
    <div id="container">

        <h1>Foursquare What's Hot</h1>
        <?php 

            /* GET THE DATA */

            $trending_url = file_get_contents("https://api.foursquare.com/v2/venues/trending?ll=40.7,-74&oauth_token=BQEPEMYIFHHH2C1OGBTJDI4GBYV5HQAPNFLR5ON1JIAI42GN&v=20130220");

            $trending_output = json_decode($trending_url);



            /* TEST THE DATA */

            //echo "<pre>";
            //print_r($trending_output);
            //echo "</pre>";


            /* PRINT RESULTS */
            for ($i=0;$i<10;$i++) { 
                echo "<ul id ='locations'>";  
                echo "<li> <a href= " . $trending_output->response->venues[$i]->canonicalURL . "> <h3>" . $trending_output->response->venues[$i]->name . "<br>";
                echo "<li> <h4>" . $trending_output->response->venues[$i]->location->address . "<br>";  
                echo "</ul>";  
            }



        ?>



    </div>
</body>

どんな助けでも大歓迎です。

アダム

4

1 に答える 1

0

取得するプロパティはcanonicalUrl、ではなく、である必要がありcanonicalURLます。

また、属性を引用符で囲み、タグhrefを閉じることも忘れないでください。<a>

于 2013-02-27T20:42:19.350 に答える