gpt4 book ai didi

json - 如何从 Twitter 下载不同大小的图像?

转载 作者:行者123 更新时间:2023-12-03 18:46:28 25 4
gpt4 key购买 nike

我正在使用 Twitter Streaming API 来获取推文中包含的图像,并在我的 Android 应用程序中显示它们。表示图像的媒体对象包含一个 media_url 字段,它是图像的直接链接,以及一个名为 size 的 JSON 对象,其中包含该图像可用的不同尺寸。问题是,我怎样才能得到这样调整大小的图像?我想直接从 Twitter 下载缩略图,并且由于大小对象包含一个拇指字段,所以应该可以,但是如何?我已经尝试将 ?size=thumb 连接到 media_url 但它没有用。
媒体对象示例:

{"id":897839774635053000,"id_str":"897839774635053056","indices":
[75,98],"media_url":"http://pbs.twimg.com/media/DHXEhKBW0AAKhf3.jpg",
"media_url_https":"https://pbs.twimg.com/media/DHXEhKBW0AAKhf3.jpg",
"url":"https://REMOVED/4NcW6720Zj","display_url":"pic.twitter.com/4NcW6720Zj",
"expanded_url":
"https://twitter.com/darioolly/status/897840123924164608/photo/1",
"type":"photo",

"sizes":{"thumb":{"w":150,"h":150,"resize":"crop"},
"medium":{"w":720,"h":711,"resize":"fit"},
"small":{"w":680,"h":672,"resize":"fit"},
"large":{"w":720,"h":711,"resize":"fit"}}}

最佳答案

您可以通过附加冒号 + 大小键来检索不同大小的媒体,如指定 here

We support different sizes: thumb, small, medium and large. The media_url defaults to medium but you can retrieve the media in different sizes by appending a colon + the size key (for example: http://pbs.twimg.com/media/A7EiDWcCYAAZT1D.jpg:thumb ). Each available size comes with three attributes that describe it: w : the width (in pixels) of the media in this particular size; h : the height (in pixels) of the media in this particular size; resize : how we resized the media to this particular size (can be crop or fit )

关于json - 如何从 Twitter 下载不同大小的图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45757649/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com