从API调用获取Flickr视频播放器URL?

时间:2011-07-22 18:12:06

标签: php api url flickr

我正在尝试从flickr.photos.getInfo API调用构建Flickr视频播放器URL,但是非常苛刻地挣扎。首先,我找不到任何对“v = xxxxx”部分的引用(如视频播放器网址中所示,如此:http://www.flickr.com/apps/video/stewart.swf?v=71377&intl_lang=en-us&photo_secret=xxxx&photo_id=xxxx

其次,oyu家伙是否对'stewart.swf'文件有所了解?这个文件名可能会有变化吗?它似乎是一种非传统的(但最肯定是友好的)方式来呼叫你的视频播放器。

任何人都有这方面的经验吗?

2 个答案:

答案 0 :(得分:2)

您可以通过在视频上致电flickr.photos.getSizes来获取播放器网址。其中一个返回的尺寸为Video Player,其source属性为您想要的网址。

其他尺寸,例如Site MP4Mobile MP4HD MP4也可能会出现。

有关http://code.flickr.com/blog/2008/05/01/videos-in-the-flickr-api/

的更多信息

答案 1 :(得分:0)

再一次,回答我自己的问题以供将来参考:

自2010年(至少)以来,stewart.swf一直存在。我们可能会怀疑此文件暂时保持不变。但是,“v = 71377”在2010年5月是“1.1xxx”。因此,这个 可能会发生变化。

换句话说,我将硬编码stewart.swf并随后将v = xxxxx值放入配置文件中。

希望这在某些方面对某人有帮助。