【发布时间】:2014-03-06 11:35:17
【问题描述】:
当我尝试使用场地搜索 api(例如 api.foursquare.com/v2/venues/search?near=newyork)从foursquare 下载场地时,它返回一个空的json。
这里是代码(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;
?>
$venues 是空的,但我不明白为什么.. 有什么建议吗?
ps。 $_GET['place'] = "newyork" 在这里工作 (developer.foursquare.com/docs/explore#req=venues/search%3Fnear%3Dnewyork)
非常感谢,安德里亚。
【问题讨论】:
标签: php json api foursquare