首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从Imgur检索图像

从Imgur检索图像
EN

Stack Overflow用户
提问于 2015-01-15 23:14:37
回答 1查看 1.2K关注 0票数 1

我正在使用Imgur来使用PHP拉出一个随机图像数组。我不知道如何访问返回数组的内部维度。这一呼吁:

代码语言:javascript
复制
$images = $client->api('gallery')->randomGalleryImages();

返回此数组片。

代码语言:javascript
复制
[0] => Imgur\Api\Model\GalleryImage Object
    (
        [accountUrl:Imgur\Api\Model\GalleryImage:private] => 
        [ups:Imgur\Api\Model\GalleryImage:private] => 3115
        [downs:Imgur\Api\Model\GalleryImage:private] => 67
        [score:Imgur\Api\Model\GalleryImage:private] => 4109
        [isAlbum:Imgur\Api\Model\GalleryImage:private] => 
        [id:Imgur\Api\Model\Image:private] => HazyBBo
        [title:Imgur\Api\Model\Image:private] => My big cat hugging his little kitty sister!
        [description:Imgur\Api\Model\Image:private] => 
        [datetime:Imgur\Api\Model\Image:private] => 1382472658
        [type:Imgur\Api\Model\Image:private] => 
        [animated:Imgur\Api\Model\Image:private] => 
        [width:Imgur\Api\Model\Image:private] => 960
        [height:Imgur\Api\Model\Image:private] => 720
        [size:Imgur\Api\Model\Image:private] => 89895
        [views:Imgur\Api\Model\Image:private] => 471653
        [bandwidth:Imgur\Api\Model\Image:private] => 42399246435
        [deletehash:Imgur\Api\Model\Image:private] => 
        [section:Imgur\Api\Model\Image:private] => aww
        [link:Imgur\Api\Model\Image:private] => http://i.imgur.com/HazyBBo.jpg
    )

我已经尝试过以我所知道的所有方式访问它,但是从来没有出现过像这样的数组成员。API文档没有立即说明如何访问API返回的图像,而且我发现的所有与Imgur有关的问题/答案似乎都是引用上传而不是显示返回的图像。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-01-16 00:26:40

它是一个GalleryImage对象,所有字段都是私有的。因此,您必须使用getter来访问任何信息,比如$images[0]->getLink()。您可以看到图像 (实际上具有$link字段的父类)和GalleryImage的类代码。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27974748

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档