小编Dev*_*lly的帖子

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

我正在使用 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"}}}
Run Code Online (Sandbox Code Playgroud)

twitter json twitter-streaming-api

4
推荐指数
1
解决办法
2389
查看次数

标签 统计

json ×1

twitter ×1

twitter-streaming-api ×1