Twitter的API没有返回图像
问题描述:
如果我只是做以下的鸣叫简单的Twitter API请求,它应该有连接到它的多个图像,但它不返回任何媒体实体对象Twitter的API没有返回图像
https://twitter.com/taloncopters/status/780281505826299904
这被请求我做:https://api.twitter.com/1.1/statuses/show/780281505826299904.json
,这里是我的实体对象:
{
:hashtags=>[{:text=>"rescue", :indices=>[17, 24]}, {:text=>"SAR", :indices=>[110, 114]}],
:symbols=>[],
:user_mentions=>[
{:screen_name=>"Ravensoars", :name=>"Jim", :id=>2568464354, :id_str=>"2568464354", :indices=>[38, 49]},
{:screen_name=>"CoquitlamSAR", :name=>"Coquitlam SAR", :id=>203212566, :id_str=>"203212566", :indices=>[54, 67]}
],
:urls=>[{:url=>"SHORTENED_URL", :expanded_url=>"https://twitter.com/i/web/status/780281505826299904", :display_url=>"twitter.com/i/web/status/7…", :indices=>[116, 139]}]
}
没有IMA甚至是媒体密钥,尽管在您直接查看推文时会有多处。
任何方式来获取这些图像?
答
看起来像twitter上周更新了他们的API。需要将tweet_mode: 'extended'
添加到我的电话中。
你会把这个插入这样的WordPress插件的电话https://wordpress.org/plugins/oauth-twitter-feed-for-developers/installation/ – Philip
@Philip我会尝试类似https:// wordpress.org/plugins/juicer/ – goddamnyouryan
感谢您的帮助@goddamnyouryan,这里是[您提到的API更改](https://dev.twitter.com/overview/api/upcoming-changes-to-tweets#terminology) – Tilt