2017 © Pedro Peláez
 

library flickrguzzle

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

image

intahwebz/flickrguzzle

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  • Wednesday, August 28, 2013
  • by Danack
  • Repository
  • 1 Watchers
  • 4 Stars
  • 171 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 4 Open issues
  • 8 Versions
  • 0 % Grown

The README.md

Flickr Guzzle

A Guzzle based Flickr API., (*1)

Example

A comprehensive set of examples is included as a standalone web application. To get this running:, (*2)

1 Install the requirements via composer (php composer.phar install --dev), (*3)

2 Point a web server at the directory FlickrGuzzle/example with the directory index set to index.php, (*4)

3 Copy FlickrGuzzle/example/configSample.php to FlickrGuzzle/example/config.php and put your Flickr key and secret in there., (*5)

You should now be able to point your browser to the, (*6)

Functions not implemented yet

The service.php file has been auto-generated using the reflection methods 'flickr.reflection.getMethodInfo' and 'flickr.reflection.getMethods'., (*7)

Although all the functions are listed, only the ones that have something other than 'null' for the response class will actually work., (*8)

TODO

  • Create and set the response classes for the 90% of functions that don't have them yet.
  • Create tests.
  • Start tagging versions.
  • Figure out what to do about every flickr function having it's own set of error codes :(
  • Implement the replace function at http://api.flickr.com/services/replace/
  • Decide whether to implement the flickr.push.* functions.
  • Figure out how to return array of objects without having (almost) useless 'List' container objects.

Function end point

Please note that the three functions:, (*9)

Oauth request token - http://www.flickr.com/services/oauth/request_token Oauth access token - http://www.flickr.com/services/oauth/access_token', Upload file - http://api.flickr.com/services/upload/, (*10)

Have their own end-point, which is different from the rest of the API. Also these functions do not return JSON data ever. It's either string-pairs or XML., (*11)

Non-implemented functions

The following functions are not implemented and never will be., (*12)

  • Deprecated auth functions, (*13)

    • flickr.auth.checkToken
    • flickr.auth.getFrob
    • flickr.auth.getFullToken
    • flickr.auth.getToken
  • Test functions, (*14)

    • flickr.test.echo
    • flickr.test.login
    • flickr.test.null

The Versions

28/08 2013

dev-master

9999999-dev

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

 

The Development Requires

api curl rest http client web service flickr http client

05/08 2013

dev-custom-response-class

dev-custom-response-class

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

 

The Development Requires

api curl rest http client web service flickr http client

05/08 2013

0.3.0

0.3.0.0

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

 

The Development Requires

api curl rest http client web service flickr http client

14/07 2013

dev-FactoryObjectCreate

dev-FactoryObjectCreate

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

 

The Development Requires

api curl rest http client web service flickr http client

27/06 2013

0.2.2

0.2.2.0

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

  • danack/danackguzzle 3.7.*@dev

 

The Development Requires

api curl rest http client web service flickr http client

04/05 2013

0.2.1

0.2.1.0

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

  • guzzle/danackguzzle 3.3.*@dev

 

api curl rest http client web service flickr http client

04/05 2013

0.2.0

0.2.0.0

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend. Goal is to have 100% Flickr api coverage rather than just upload/display photos (currently at 23%).

  Sources   Download

MIT

The Requires

  • guzzle/danackguzzle 3.3.*@dev

 

The Development Requires

api curl rest http client web service flickr http client

10/04 2013

0.1.0

0.1.0.0

A Flickr wrapper to allow you to call the Flickr api with Guzzle as the backend.

  Sources   Download

MIT

The Requires

  • guzzle/danackguzzle 3.3.*@dev

 

api curl rest http client web service flickr http client