Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从VimeoAPI获取单个缩略图_Php_Vimeo_Vimeo Api - Fatal编程技术网

Php 从VimeoAPI获取单个缩略图

Php 从VimeoAPI获取单个缩略图,php,vimeo,vimeo-api,Php,Vimeo,Vimeo Api,我只是想得到一个缩略图大小的链接 如果我用 /me/albums/xxxxx/videos?pictures.sizes.link 然后我只得到链接,但对于所有尺寸: [pictures] => Array ( [sizes] => Array ( [0] => Array ( [link] => htt

我只是想得到一个缩略图大小的链接

如果我用

/me/albums/xxxxx/videos?pictures.sizes.link
然后我只得到链接,但对于所有尺寸:

[pictures] => Array
    (
        [sizes] => Array
            (
                [0] => Array
                    (
                        [link] => https://i.vimeocdn.com/video/592792792_100x75.jpg?r=pad
                    )

                [1] => Array
                    (
                        [link] => https://i.vimeocdn.com/video/592792792_200x150.jpg?r=pad
                    )

...    
                [5] => Array
                    (
                        [link] => https://i.vimeocdn.com/video/592792792_1280x720.jpg?r=pad
                    )

            )

    )
我试过了

/me/albums/xxxxx/videos?pictures.sizes[3].link
但这不起作用


有没有办法申请一张单一尺寸的照片?

看起来你无法根据他们的照片取回一张单一的照片

如果您很高兴得到返回的第一个链接,您可以使用它,它不关心索引,只需获取第一个项目:

$album = ... // Do whatever it takes get the array in the original question

$first = reset($album['pictures']['sizes'])
$link = $first['link'];
如果您想要某个特定项目,但不确定该项目是否存在,可以尝试使用回退重置:

$item = isset($album['pictures']['sizes'][3]) ? $album['pictures']['sizes'][3] : reset($album['pictures']['sizes']);
$link = $item['link'];

如果您喜欢较大的图像而不是较小的图像,也可以使用而不是重置。

您可以尝试使用sizes参数。例如,如果您需要1024x720,可以指定为…&size=1024

有关详细信息,请链接:

谢谢。。。但我正试图减少API请求的流量,所以我只对限制最终结果的方法感兴趣…字段限制如下所述:。无法获取数组中的特定项,但可以限制数组的内容?fields=pictures.size.link会有很大帮助。