2015-01-14 3 views
2

Возможно ли передать твиты для списка твитов-идентификаторов с помощью tweepy или twython? Я пытаюсь использовать для Twython с помощью твиты = t.lookup_status (ID = Id)Получение твита tweet-id

«Id» цикл по списку твит идентификаторами

но есть ограничения скорости я думаю, и в случае tweepy, используя StreamListener, я могу получить только твиты для определенного трека. В моем случае у меня есть список tweet_ids, для которого мне нужны твит-текст, created_at, source, url и т. Д. Или есть ли другой вариант для этой задачи? Я совершенно новичок в этом. Извините, если вопрос наивен!

+0

Howdy Pikakshi, код ниже работает для вас? – duhaime

+0

да, это хорошо работает..отчет много @duhaime :) –

+0

Я рад, что это помогло! Не стесняйтесь повышать и/или выбирать ответ, щелкнув зеленый флажок :) – duhaime

ответ

1

Я не совсем ясно, что это вы после этого, но вы можете найти твиты, которые соответствуют определенной твит идентификатор, используя следующий фрагмент кода (при условии, у вас есть consumer_key, consumer_secret, access_token и access_token_secret из API Twitter):

import tweepy 

    auth = tweepy.OAuthHandler(consumer_key, consumer_secret) 
    auth.set_access_token(access_token, access_token_secret) 

    api = tweepy.API(auth) 

    public_tweets = api.home_timeline() 

    good_tweet_ids = [555175389383774208, 555174725136437248] 

    for tweet in public_tweets: 
     if tweet.id in good_tweet_ids: 
      print "".join(x for x in tweet.text if ord(x) < 128) 
Смежные вопросы