Хорошо, поэтому я пытаюсь проанализировать данные, возвращенные Foursquare, для запроса GET, чтобы получить информацию о месте проведения.Вот раздел ответа, который мне нужно проанализировать:
{"meta":{"code":200,"errorType":"deprecated","errorDetail":"Please provide an API version to avoid future errors.See http:\/\/bit.ly\/vywCav"},"response":{"venue":{"id":"4b522afaf964a5200b6d27e3","name":"The Woodville","contact":{"phone":"+442920397859","formattedPhone":"+44 29 2039 7859","twitter":"woodvillelovers"},"location":{"address":"1 - 5 Woodville Rd.","lat":51.49051570871893,"lng":-3.1805795431137085,"postalCode":"CF24 4DW","city":"Cardiff","state":"Wales","country":"United Kingdom"}
А вот мой код для анализа и отображения этой информации:
$json = json_decode($response);
foreach ($json->response->venue as $result)
{
echo $result->name.' - '.$result->address.' '.$result->city."<p />";
}
Я получаю ошибку, чтострока в foreach «пытается получить свойство необъекта».Что я здесь не так делаю?Кажется, не вижу проблемы.Заранее спасибо.