[英]Get user media (photos) only - Twitter API
使用Twitter API V1.1是否可以只檢索用戶發布的照片?
我可以看到,實現此目的的一種方法是使用include_entities=true
拉出用戶的時間軸並以這種方式搜索照片。 但這似乎是一種非常麻煩的方式,並且容易出現問題。
例如,我們可以提取最后15條推文並顯示它們,我們知道,我們肯定會得到15條推文。
但是對於剛剛拍攝的照片,如果我們一次只推送100條推文,我們無法保證它會包含15張照片,甚至根本不包含任何照片。
所以也許我正抓着這里的稻草,希望有一些方法可以做到這一點, Twitter API文檔和開發者討論不知道。
我正在尋找一個PHP示例。
這可能會有所幫助 : 使用twitter search api獲取推文圖片
我做了一些研究,可以得到只包含照片的推文,但我不確定它是否顯示用戶發布的所有推文照片。
使用Twitter-php的示例
require_once 'Twitter-php/RestApi.php';
$consumerKey = 'YOUR CONSUMER KEY';
$consumerSecret = 'YOUR CONSUMER SECRET';
$accessToken = 'YOUR ACCESS TOKEN';
$accessTokenSecret = 'YOUR ACCESS TOKEN SECRET';
$twitter = new \TwitterPhp\RestApi($consumerKey,$consumerSecret,$accessToken,$accessTokenSecret);
$connection = $twitter->connectAsApplication();
$tweets = $connection->get('search/tweets', array('q'=>'from:nasa filter:images','include_entities'=>1));
此示例代碼應返回包含圖像的NASA推文。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.