Получить URL-адрес видео-плеера Flickr от вызова API? - PullRequest
1 голос
/ 22 июля 2011

Я пытаюсь создать URL-адрес видео-плеера Flickr из API-вызова flickr.photos.getInfo, но очень тяжело. Например, я не могу найти ссылку на часть "v = xxxxx" (как видно в URL-адресе видеоплеера, например: http://www.flickr.com/apps/video/stewart.swf?v=71377&intl_lang=en-us&photo_secret=xxxx&photo_id=xxxx)

Во-вторых, ребята, у вас есть идея по поводу файла 'stewart.swf'? это имя файла может быть изменено? кажется, что нетрадиционный (но, безусловно, дружелюбный) способ вызова вашего видеоплеера.

Кто-нибудь имеет опыт работы с этим?

Ответы [ 2 ]

2 голосов
/ 11 июля 2012

Вы можете получить URL игрока, позвонив по номеру flickr.photos.getSizes .Один из возвращаемых размеров будет Video Player, а его атрибут source - это URL, который вам нужен.

Могут также отображаться другие размеры, такие как Site MP4, Mobile MP4 и HD MP4.

Подробнее о http://code.flickr.com/blog/2008/05/01/videos-in-the-flickr-api/

0 голосов
/ 22 июля 2011

Еще раз, чтобы ответить на мой собственный вопрос для дальнейшего использования:

Файл stewart.swf существует с (по крайней мере) мая 2010 года. Мы можем подозревать, что этот файл останется неизменным в настоящее время.Тем не менее, в мае 2010 года "v = 71377" было "1.1xxx". Поэтому этот * может быть изменен.

Другими словами, я буду жестко кодировать Стюарта.swf и последующее размещение значения v = xxxxx в файле конфигурации.

Надеюсь, это поможет кому-нибудь в какой-то момент.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...