category | Zend |
---|---|
package | Zend_Service |
subpackage | Flickr |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string $apiKey) : void
string
Your Flickr API key
getIdByEmail(string $email) : string
(You can only find a user's photo with their NSID.)
string
the email
\Zend_Service_Exception |
---|
string
the NSID (userid)getIdByUsername(string $username) : string
(You can only find a user's photo with their NSID.)
string
the username
\Zend_Service_Exception |
---|
string
the NSID (userid)getImageDetails(string $id) : array
string
the NSID
\Zend_Service_Exception |
---|
array
of Zend_Service_Flickr_Image, details for the specified imagegetRestClient() : \Zend_Rest_Client
\Zend_Rest_Client
groupPoolGetPhotos(string $query, array $options = array()
) : \Zend_Service_Flickr_ResultSet
string
group id
array
Additional parameters to refine your query.
\Zend_Service_Exception |
---|
\Zend_Service_Flickr_ResultSet
tagSearch(string|array $query, array $options = array()
) : \Zend_Service_Flickr_ResultSet
Query options include:
or 'all' for an AND combination. Default is 'any'.
string
array
A single tag or an array of tags.
array
Additional parameters to refine your query.
\Zend_Service_Exception |
---|
\Zend_Service_Flickr_ResultSet
userSearch(string $query, array $options = null
) : \Zend_Service_Flickr_ResultSet
Additional query options include:
string
username or email
array
Additional parameters to refine your query.
\Zend_Service_Exception |
---|
\Zend_Service_Flickr_ResultSet
_checkErrors(\DOMDocument $dom) : void
\DOMDocument
\Zend_Service_Exception |
---|
_compareOptions(array $options, array $validOptions) : void
array
User options
array
Valid options
\Zend_Service_Exception |
---|
_prepareOptions(string $method, array $options, array $defaultOptions) : array
string
Flickr Method to call
array
User Options
array
Default Options
array
Merged array of user and default/required options_validateGroupPoolGetPhotos(array $options) : void
array
\Zend_Service_Exception |
---|
_validateTagSearch(array $options) : void
array
\Zend_Service_Exception |
---|
_validateUserSearch(array $options) : void
array
\Zend_Service_Exception |
---|
$apiKey : string
$_restClient : \Zend_Rest_Client
null
URI_BASE = 'https://www.flickr.com'