twitter 开发者 账号 使用官方 API Tools 您所在的位置:网站首页 ae字体调大小快捷键 twitter 开发者 账号 使用官方 API Tools

twitter 开发者 账号 使用官方 API Tools

2023-11-01 08:56| 来源: 网络整理| 查看: 265

 ​编辑

Twitter 官方推出了 API Tools 工具,非常好用,可以不用写代码动动鼠标就调用接口拿到数据,实在是太省事了,看网上还没什么相关文章,特来水一篇(

工具地址:developer.twitter.com/apitools

准备工作

1.账号

2.Bearer Token

最近需分析Twitter上一些用户的相关数据,想用twitter 的 api,结果申请了好多次,浪费了好多号都没成功(一个账号只能申请一次),最后还是在花钱购买的一个(有需要的也可以去这里看看 首页 | 萝莉小铺)。

官方 APITools 介绍 Query Builder

查询搜索 v2 语言用于过滤 Twitter V2 API 中的推文。

使用查询搜索的端点:GET /2/tweets/search/recent、GET /2/tweets/search/all、POST /2/tweets/search/stream/rules

要创建新查询,添加过滤器和组,或者您也可以在文本区域中键入过滤器,UI 将自动更新。

要编辑现有查询,只需将您的查询粘贴到文本区域并进行更改。

 比如我想查询 elonmusk(马斯克)发的推文中包含 Tesla 关键词的,就看通过这个工具生成查询参数

通过点击 Filter 按钮,选择 From ,然后在新增的输入框填入 elonmusk,同样的再增加一个 KeyWord 输入框,并输入 tesla,大小写不敏感。这样就会生成查询参数啦,当然这个工具还能生成更复杂的参数,更多的就靠你自己探索啦。

 Twitter API v2 calls

 

API 资源管理器可帮助您探索 Twitter API v2。

您可以浏览可用端点的列表,并了解它们采用的参数。

UI 将指导您构建 API 调用。

它生成 Curl 命令或 JS/TS 代码(使用 Twitter SDK)。

只需从选择端点、方法和参数开始,它就会为您生成请求。

这个工具可以选择你想要调用的接口,在设置好相关参数后生成 Curl 命令或 JS/TS 代码,非常方便。比如上一个工具生成的查询参数,通过这个工具生成的JS代码:

import { Client } from "twitter-api-sdk"; async function main() { const client = new Client(process.env.BEARER_TOKEN); const response = await client.tweets.tweetsRecentSearch({ "query": "from:elonmusk tesla" }); console.log("response", JSON.stringify(response, null, 2)); } main();

不过,是调用官方的SDK,作用不是特别大,倒是希望能出个Python语言的。

Convert v1.1 query to v2

输入或粘贴查询搜索 v1.1,然后单击“转换为查询搜索 V2”按钮。

使用清除表单按钮转换另一个查询。

要编辑现有查询,只需将查询粘贴到文本区域并进行更改。

这个没啥好说的,方便你从 v1.1 迁移到 v2 接口的工具,没有使用过 v1.1,就不过多介绍了。

Tweet Downloader 

重头戏工具!推文下载器!

该工具可能会将大量推文下载到 CSV 或 JSON 文件中。要开始新的下载,请单击 +Download按钮。将打开一个表单,让您输入搜索参数和查询的时间范围。完成后,单击添加下载以开始加载推文。

您还可以通过复制现有下载并更改其参数来创建新下载。单击现有下载详细信息底部的复制按钮以执行此操作。

您可以同时运行多个下载,并在屏幕上跟踪各自的进度。使用暂停/播放按钮随时停止或恢复下载。您可以通过单击X 按钮完全停止下载,或删除已完成的下载。

如果出现 API 错误或超时,下载将在重新建立连接时自动暂停和恢复。

如果网页重新加载,所有下载都会自动暂停。您可以使用播放按钮恢复每一个。浏览器将请求对该文件的写入权限,并将从之前中断的位置继续。

看介绍非常的诱人啊,不用自己写代码就能下载json或者csv格式的数据,还能暂停、开始、重试!

但是,他只支持学术账号。。。但这难不倒我,找购买开发者账号地方(也就是首页 | 萝莉小铺)的借来了学术账号测试了一下,界面如下:

 和前面工具差不多,但它能直接下载了!那来试一下 from:elonmusk tesla 参数 点击下载后还会先计数你这次下载的推文有多少,

 在点击后就开始下载了,然后会跳转到任务列表

可以看到开始下载了,能够进行进度查看,以及开始暂停下载。

 

 这是下载下来的数据。excel查看会把id科学计数法,一些表情也会显示乱码,这个不影响。

以上就是对 官方 APITools 的简单介绍。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有