以下是您的解决方案:
首次下载this nice little class
接下来,包括它和“登录”
<?php
require_once \'foursquare.php\'; //Load the foursquare class
$foursquare = new fourSquare("username", "password"); //login
然后,要获取场馆名称,请使用:
<?php echo $foursquare->venueName; ?>
您还可以获取场馆类型、场馆图标、地图上的场馆位置以及用户对场馆的评论。其全部记录在上面提供的链接中。
更新:
由于FourSquare更改了API,我找到了一个更简单的解决方案:登录到FourSquare帐户,然后前往
http://feeds.foursquare.com/ 并复制rss提要url。并使用此选项:
// $numCheckins - number of checkins to get
function Display_last_checkins($numCheckins = 2){
$feedURL = \'enter your rss feed here\';
$feedObject = simplexml_load_file($feedURL . \'?count=\' .$numCheckins);
$items = $feedObject->channel;
$checkin = $items->item;
echo \'<ul>\';
$count = 0;
foreach ($checkin as $item) {
if ($item->link != \'\') {
echo \'<li><a href="\'. $item->link .\'">\' .
$item->title . \'</a><br/></li>\';
/* you can use
$item->description - user comment
$item->pubDate - publish date and time (Wed, 27 Apr 11 16:40:18 +0000)
$item->georss:point - location for map (31.613221 34.76874)
*/
$count++;
if ($count == $numCheckins) {break;}
}
}
$echo .= \'</ul>\';
}