Python 我应该如何从Twitter自动调用API请求?

Python 我应该如何从Twitter自动调用API请求?,python,django,api,twitter,Python,Django,Api,Twitter,每当用户发布新的推文时,我都需要用户的推文数据。但不需要每隔15分钟运行一次脚本,就可以知道他们是否有新的tweet或new。这需要很多资源。有没有什么方法可以让我只在他们发tweet时获取数据?Twitter有一个webhook API,您可以将其挂接 本质上 在Twitter开发者平台上注册您的应用程序 在Django应用程序上创建一个API端点,当Twitter向您发送请求时,该端点将接受该请求 将部署应用程序中的API端点提交到步骤1中创建的Twitter应用程序 对请求执行您想

每当用户发布新的推文时,我都需要用户的推文数据。但不需要每隔15分钟运行一次脚本,就可以知道他们是否有新的tweet或new。这需要很多资源。有没有什么方法可以让我只在他们发tweet时获取数据?

Twitter有一个webhook API,您可以将其挂接

本质上

  • 在Twitter开发者平台上注册您的应用程序

  • 在Django应用程序上创建一个API端点,当Twitter向您发送请求时,该端点将接受该请求

  • 将部署应用程序中的API端点提交到步骤1中创建的Twitter应用程序

  • 对请求执行您想要的操作


  • 尽管如此,Twitter的API已经被锁定,因此申请开发人员帐户可能需要一段时间。

    我建议看一下。假设帐户不受保护,您可以使用
    from:
    操作符在用户发布新消息时实时接收推文。

    要使帐户活动API使用此示例,发布推文的用户需要通过应用程序本身的身份验证。