2015-03-13 62 views
0

我使用下面的代碼使用tweepy檢索Twitter哈希標籤數據,但此代碼只檢索推文消息和創建的時間,但我需要檢索該哈希標籤的元數據,任何幫助!正在檢索Twitter數據

import tweepy 
    from tweepy import Stream 
    from tweepy import OAuthHandler 
    from tweepy.streaming import StreamListener 
    import json 
    import datetime 


    #setting up the keys 
    consumer_key = '-------' 
    consumer_secret = '----------' 
    access_token = '--------' 
    access_secret = '-----------' 



    auth = OAuthHandler(consumer_key, consumer_secret) 
    auth.set_access_token(access_token, access_secret) 

    def date_range(start,end): 
    current = start 
    while (end - current).days >= 0: 
    yield current 
    current = current + datetime.timedelta(seconds=1) 

class TweetListener(StreamListener): 
    def on_status(self, status): 
    #api = tweepy.API(auth_handler=auth) 
    #status.created_at += timedelta(hours=900) 

    startDate = datetime.datetime(2014, 03, 11) 
    stopDate = datetime.datetime(2014, 03, 13) 
    for date in date_range(startDate,stopDate): 
     status.created_at = date 
     print "tweet " + str(status.created_at) +"\n" 
     print status.text + "\n" 

    stream = Stream(auth, TweetListener(), secure=True,) 

    t = u"#سوريا" 
    stream.filter(track=[t]) 

回答