如何使用yelp api获得结果

时间:2014-05-13 20:51:36

标签: php api yelp

抱歉,这可能是非常基本的。我正在尝试使用Yelp API并在巴尔的摩运行麦当劳的测试搜索。

这是代码:

<?php

    $AccountKey = "XXXX";
    $restaurant = "McDonalds";
    $city = "Baltimore";

    $file = "test.txt";

    $data = http_get("http://api.yelp.com/business_review_search?term=".$restaurant."&location=".$city."&ywsid=".$AccountKey);

    file_put_contents($file, $data);

 ?>

我正在尝试将结果存储在test.txt中,然后我可以解析它但不起作用。有任何想法吗?

提前致谢!

1 个答案:

答案 0 :(得分:3)

在您的代码中,您没有打开文本文件。

// Open the file to get existing content
$data = file_get_contents($file);
$data. = http_get("http://api.yelp.com/business_review_search?term=".$restaurant."&location=".$city."&ywsid=".$AccountKey);
// Write the contents back to the file
file_put_contents($file, $data);

more details