Foursquare now limits even more the requests sent to their servers, therefore you must use another method.

If you’ve ever wondered how to display a simple list of your latest Foursquare checkins, with a Googlemap link too and without having to install yet another plugin (if you use a CMS, such WordPress for example), here’s the code you need.
This snippet can be used in any site really, all you have to do is edit a few things and you’re ready to go.

// Display the latest Foursquare checkins - Shambix
function fsq_shambix() {
$foursq_feed_URL ='VE5OO4HCULPTZQGYC45DLMMV4CSHHFJS'; //this is your user code, to get it just go to https://foursquare.com/feeds
$foursq_counts = 9; //how many checkins you want to display
$foursq_final_feed_URL = 'https://feeds.foursquare.com/history/'.$foursq_feed_URL.'.rss';
$foursq_object = simplexml_load_file($foursq_final_feed_URL . '?count=' . $foursq_counts);
$items = $foursq_object->channel;
$foursq_checkin = $items->item;
$small_image_width = '85'; //map width
$small_image_height = '85'; //map height
//$icon = '|icon:https://foursquare.com/img/categories/shops/default.png'; //if you want to use a custom marker, change the image url and uncomment this line and comment out the next one
$icon = ''; //if you don't want to use a custom marker leave the code as it is, otherwise read the line above
// DO NOT edit below this line
$count = 0;
foreach ($foursq_checkin as $item) {
$geopoint = $item->children('georss', true)->point;
$descritpion = $item->description;
$title = $item->title;
$img_src = "https://maps.google.com/maps/api/staticmap?sensor=false&size={$small_image_width}x{$small_image_height}&zoom=15&markers=size:small$icon|$geopoint";
$img = "$title";
if ($item->link != '') {
echo "
  • "; $count++; if ($count == $foursq_counts) {break;} } } }

    To activate the function, use the below code wherever you want the list to show up.

    <div class="fsq">
    <h4>My Foursquare</h4>
    <ul><?php fsq_shambix(); ?></ul>
    </div>

    Now have fun adding some style to the list in your .css!

    Have a project in mind?
    Let's build it right.

    Tell us about your goals. We will take care of the rest.

    Name
    We work with flexible budgets, and welcome all kinds of projects, small to massive. It helps us tailor the best solution to your specific needs.