Twitter v1.1: 400 Bad request

后端 未结 3 1335
有刺的猬
有刺的猬 2021-01-22 10:51

I have problems with the new Twitter API: v1.0 is working without problems, but if I change the URL to v1.1 I get all the time a error \"400 Bad request\" (seen with Firebug).

3条回答
  •  耶瑟儿~
    2021-01-22 11:47

    You need to authenticate and authorize using oauth before using v1.1 apis Here is something which works with python tweepy - gets statuses from users timeline

    def twitter_fetch(screen_name = "BBCNews",maxnumtweets=10):
       'Fetch tweets from @BBCNews'
        # API described at https://dev.twitter.com/docs/api/1.1/get/statuses/user_timeline
    
        consumer_token = '' #substitute values from twitter website
        consumer_secret = ''
        access_token = ''
        access_secret = ''
    
        auth = tweepy.OAuthHandler(consumer_token,consumer_secret)
        auth.set_access_token(access_token,access_secret)
    
        api  = tweepy.API(auth)
        #print api.me().name
        #api.update_status('Hello -tweepy + oauth!')
    
        for status in tweepy.Cursor(api.user_timeline,id=screen_name).items(2):
            print status.text+'\n'
    
    
    if __name__ == '__main__':
        twitter_fetch('BBCNews',10)
    

提交回复
热议问题