Projects / Flickcurl

Flickcurl

Flickcurl is a C library for calling the Flickr Web service API. It handles the API signing, token management, and parameter encoding and decoding, resulting in C functions for the Web services APIs. It uses libcurl to call the REST Web service, and libxml2 to manipulate the XML responses. The library supports reading photo, tag, and comments information, the photo upload and searching APIs, and writing tags and comments. It provides utilities such as "flickcurl" to exercise the API and "flickrdf" to get RDF metadata descriptions out of photos, tags, and machine tags.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  27 Mar 2011 15:09

Release Notes: A memory leak when building photo list results was fixed. flickcurl_photos_setPerms() was fixed to allow false boolean permissions. flickcurl_photosets_getPhotos_params() was fixed to just work. The flickcurl(1) utility now handles Raptor V1, V2, or none.

  •  18 Nov 2010 07:01

Release Notes: This release fixed support for several major API calls that return standard photo responses (SPR), such as searching for photos, getting recent photos, listing photosets, and several others.

  •  25 Jul 2010 00:33

Release Notes: Support was added for the new photosets APIs: flickr.photosets.removePhotos, flickr.photosets.reorderPhotos, and flickr.photosets.setPrimaryPhoto. Support was added for photo notes when getting photo information. The flickcurl utility was updated to support all of the new APIs.

Release Notes: Support for the (rest of the) Galleries API was added. A new People API call and new functions for controlling curl handle options were added. The flickcurl(1) utility was updated to support all of the new APIs.

  •  05 Mar 2010 20:11

Release Notes: Support for the new stats API, the people API, the "photos of" people API, and the gallery API have been added. The flickcurl utility has been updated to support all of the new APIs.

Screenshot

Project Spotlight

Unofficial HAMP Loan Modification Calculator

A program that guesses at how loan modifications will work out under disclosed specs from the US Treasury.

Screenshot

Project Spotlight

deltasql

A database version control system.