Skip to content

Instantly share code, notes, and snippets.

@fliiiix
Created April 12, 2014 18:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fliiiix/10549175 to your computer and use it in GitHub Desktop.
Save fliiiix/10549175 to your computer and use it in GitHub Desktop.
<?php
header('Content-type: application/json');
$userid = "XXXXXXXXXXXX@N00";
$key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXx";
$items = 12;
$url = "http://api.flickr.com/services/rest/?&method=flickr.people.getPublicPhotos&api_key=" . $key . "&user_id=" . $userid . "&per_page=" . $items . "&format=json";
$raw = file_get_contents($url);
$raw = str_replace('jsonFlickrApi(', '', $raw);
$raw = substr($raw, 0, strlen($raw)-1);
$json = json_decode($raw);
$urls = array();
for($i = 0; $i < $items; $i++){
$img = $json->photos->photo[$i];
$urls[$i] = "http://farm" . $img->farm . ".staticflickr.com/" . $img->server . "/" . $img->id . "_" . $img->secret . "_q.jpg";
}
echo json_encode($urls);
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment