抱歉,这可能是非常基本的。我正在尝试使用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中,然后我可以解析它但不起作用。有任何想法吗?
提前致谢!
答案 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);