【问题标题】:How to search tweets based on tweet-id in Python?如何在 Python 中根据 tweet-id 搜索推文?
【发布时间】:2020-11-12 08:51:03
【问题描述】:

我的数据集只有“1300747127350423552”之类的推文 ID,我可以在 Python 中搜索这些推文吗? 我试过这段代码:

tweet = api.statuses_lookup(['1300747127350423552']) a1[0].文本

但是没有用。

【问题讨论】:

  • 什么不起作用 - 您看到的错误是什么?

标签: python twitter


【解决方案1】:

我可以使用 TWEEPY 搜索该 ID 并获得结果。出于隐私考虑,我将避免发布结果。

import tweepy
   
def searchtweet():
    twitter_auth_keys = {
        "consumer_key": "yours goes here",
        "consumer_secret": "yours goes here",
        "access_token": "yours goes here",
        "access_token_secret": "yours goes here"
    }
  

    auth = tweepy.OAuthHandler(
        twitter_auth_keys['consumer_key'],
        twitter_auth_keys['consumer_secret']
    )
    auth.set_access_token(
        twitter_auth_keys['access_token'],
        twitter_auth_keys['access_token_secret']
    )

    api = tweepy.API(auth)

    print(api.statuses_lookup(["INSERT YOUR SEARCH TWEET ID HERE"]))

def main():
    searchtweet()

【讨论】:

    猜你喜欢
    • 2015-03-12
    • 2020-11-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-10
    • 2017-01-07
    • 1970-01-01
    • 1970-01-01
    • 2017-05-25
    相关资源
    最近更新 更多