You are here

function emvideo_flickr_sets_data in Media: Flickr 6

hook emfield_PROVIDER_data

provides an array to be serialised and made available with $item elsewhere

1 call to emvideo_flickr_sets_data()
emvideo_flickr_sets_embedded_link in providers/emvideo/flickr_sets.inc
hook emvideo_PROVIDER_embedded_link($video_code) returns a link to view the video at the provider's site

File

providers/emvideo/flickr_sets.inc, line 114
This include processes flickr.com photosets for use by emfield/emvideo.module.

Code

function emvideo_flickr_sets_data($field, $item) {
  $data = array();
  $xml = media_flickr_sets_request('flickr.photosets.getPhotos', array(
    'photoset_id' => $item['value'],
    'per_page' => 1,
  ));
  $data['owner'] = $xml['photoset']['owner'];
  $data['first_photo'] = $xml['photoset']['photo'][0]['id'];
  $data['emvideo_data_version'] = EMVIDEO_FLICKR_SETS_DATA_VERSION;
  return $data;
}