function _media_flickr_get_user_id in Media: Flickr 7
Same name and namespace in other branches
- 7.2 includes/media_flickr.utilities.inc \_media_flickr_get_user_id()
1 call to _media_flickr_get_user_id()
- _media_flickr_build_uri in includes/
media_flickr.utilities.inc
File
- includes/
media_flickr.utilities.inc, line 176 - Utility functions for Media: Flickr.
Code
function _media_flickr_get_user_id($user_id) {
$info = _media_flickr_sets_request('flickr.people.getInfo', array(
'user_id' => $user_id,
));
if ($info && $info['@attributes']['stat'] != 'fail') {
return $user_id;
}
elseif ($info['err']['@attributes']['code'] == 1) {
// See if we were passed a username instead.
$info = _media_flickr_sets_request('flickr.people.findByUsername', array(
'username' => $user_id,
));
if ($info && $info['@attributes']['stat'] != 'fail') {
return $info['user']['@attributes']['id'];
}
}
}