Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/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
Image 如何获取特定twitter状态的图像url-twitter API_Image_Url_Twitter_Request - Fatal编程技术网

Image 如何获取特定twitter状态的图像url-twitter API

Image 如何获取特定twitter状态的图像url-twitter API,image,url,twitter,request,Image,Url,Twitter,Request,我从帖子中看到,您可以从以下任何一种方式获得用户配置文件图像: https://twitter.com/[screen_name]/profile_image?size=mini https://twitter.com/[screen_name]/profile_image?size=normal https://twitter.com/[screen_name]/profile_image?size=bigger https://twitter.com/[screen_name]/profil

我从帖子中看到,您可以从以下任何一种方式获得用户配置文件图像:

https://twitter.com/[screen_name]/profile_image?size=mini
https://twitter.com/[screen_name]/profile_image?size=normal
https://twitter.com/[screen_name]/profile_image?size=bigger
https://twitter.com/[screen_name]/profile_image?size=original
这会重定向到一个图像,效果很好。我正试图从表单的状态中获得类似的图像

https://twitter.com/[screen_name]/status/894610590915641345/photo/1
这不会重定向到任何内容,这也不会:

https://twitter.com/[screen_name]/status/894610590915641345/photo/1?size=original

搜索Twitter API只会显示它们的库。是否有URL来执行此操作?

不,没有快捷URL来获取附加到Tweet的图像。您需要通过API检索Tweet,然后从JSON响应中提取媒体URL。使用
status/lookup
端点按ID获取推文

我还建议使用API获取用户配置文件图像,因为您提到的快捷URL不受官方支持,在移动设备上不起作用,将来可能会被删除。使用
users/show
端点按屏幕名称检索用户