Bất cứ ai cũng biết nếu có thể lấy tất cả các bài đăng có hình ảnh, từ Twitter API? Tôi biết tôi có thể kiểm tra tất cả các tweet cho một phương tiện truyền thông, nhưng đó là một quá trình hơi chậm.Nhận ảnh từ twitter home timeline API
5
A
Trả lời
4
Trước hết, bạn cần phải bao gồm include_entities=true
như một phần của yêu cầu:
ví dụ: https://api.twitter.com/1/statuses/user_timeline.json?screen_name=twitter&include_entities=true
Sau đó, tìm kiếm bất kỳ media_url
yếu tố; chúng sẽ chứa URL cho bất kỳ ảnh nào. Nó có thể chứa các liên kết video, vì vậy bạn sẽ phải lọc các loại hình ảnh phổ biến (.png/.jpg/.gif/etc).
0
Cũng như include_entities=true
, bạn có thể sử dụng filter:images
để chỉ yêu cầu các tweet bao gồm hình ảnh. Nhưng điều đó dường như chỉ hoạt động trên yêu cầu tìm kiếm chứ không phải yêu cầu về dòng thời gian. Hy vọng nó sẽ giúp anyway.