2014-03-06 85 views
1

當我嘗試從場地搜索api(例如api.foursquare.com/v2/venues/search?near=newyork)foursquare下載場地時,它會返回一個空的json。下載場地不工作 - Foursquare API php(搜索/場館)

下面的代碼(PHP):

<?php 

     require_once("FoursquareAPI.class.php"); 

     // Set your client key and secret 
     $client_key = "GHXXXXXXXXXXXXXXXXXXXXXXXXX"; 
     $client_secret = "REXXXXXXXXXXXXXXXXXXXXXX"; 

     // Load the Foursquare API library 
     $foursquare = new FoursquareAPI($client_key,$client_secret); 

     // Prepare parameters 
     $params = array("near"=>str_replace(' ', '', $_GET['place'])); 

     // Perform a request to a authenticated-only resource 
     $response = $foursquare->GetPublic("venues/search",$params); 
     $venues = json_decode($response); 

     echo $venues; 
?> 

$會場是空的,但我不明白爲什麼..什麼建議嗎?

PS。 $_GET['place'] = "newyork"這裏工作(developer.foursquare.com/docs/explore#req=venues/search%3Fnear%3Dnewyork)

非常感謝,安德烈。

回答

0

我有完全相同的問題,事實證明,我沒有安裝捲曲庫。安裝curl庫後,一切都開始正常工作。希望這可以幫助。

+0

感謝您的反饋!即使3年8個月之後 – Andrea