그래서 PHP를 사용하여 특정 장소에 대한 세부 정보를 얻으려고합니다.Foursquare API를 사용하여 장소 세부 정보를 얻는 방법
$curlhandle = curl_init();
curl_setopt($curlhandle, CURLOPT_URL, "https://api.foursquare.com/v2/venues/4b522afaf964a5200b6d27e3");
curl_setopt($curlhandle, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($curlhandle);
curl_close($curlhandle);
$json = json_decode($response);
foreach ($json->groups[0]->venues as $result)
{
echo $result->name.' - '.$result->address.' '.$result->city."<p />";
}
내가 잘못 뭐하는 거지 : 여기에 이름, 주소 및 도시를 결과를 반환하기 위해 포 스퀘어 API에 GET 요청을 사용하고 JSON으로 그들을 처리하고 표시하기 위해 시도 내 코드는? 필자는 PHP와 Foursquare API에 완전히 익숙하지 않기 때문에 눈에 띄게 분명 할 수 있습니다.
그것은 당신이 포 스퀘어 API를 사용하기 전에 인증 할 필요가있는 것 같습니다 (파이썬)
그래서, URL 같은 것을해야한다 . –
이 유형의 요청은 사용자와 관련이 없으며 공개적으로 사용 가능한 정보이므로 인증이 필요하지 않다고 생각했습니다. 인증이 필요한 경우 어떻게해야합니까? –
맞습니다. 인증없이 장소를 호출 할 수는 있지만, 클라이언트 ID와 비밀 번호를 추가하여 Foursquare에 자신을 식별시켜야합니다. – Martin