Twitter将其平台定义为“世界上正在发生的事情和人们正在谈论的事情”。

你必须在Twitter上了解这一声明的力量。根据该公司的2020年第三季度报告raybet电子竞技,1.87亿人每天使用该平台,3.3亿人每月至少使用一次。

立即下载:如何使用Twitter为企业服务[免费工具包]

如此庞大的用户群所产生的数据量足以让任何有远见的营销人员对访问Twitter的API感兴趣。

幸运的是,这不是不可能的,也不是困难的。但是,为了最大限度地利用它,您必须了解如何向您的业务应用这些见解。

但首先,有必要了解为什么营销人员对访问Twitter API如此感兴趣。

API代表应用程序编程接口.该软件在两雷竞技苹果下载官方版个想要相互通信的应用程序之间提供“中间人服务”。您发出的任何请求都首先到达服务器,给出的响应通过相同的路由。

这在两个应用程序之间架起了桥梁(一个在你的手机上,另一个在公司的软件上),同时提供了一个额外的安全层。雷竞技苹果下载官方版raybet电子竞技例如,无论何时使用社交媒体应用程序,您都要与API进行交互。在没有直接接触的情况下,任何一个国家对另一个国家的潜在威胁都会减少。

API还提供了可以执行的命令列表。用一个常见的比喻,想象你在一家餐馆点餐。你在餐桌旁,从厨房点菜。你和厨房之间的联系是服务员,他确保厨房员工拿到所有的订单,并把饭菜送到正确的顾客手中。你也可以在下单前问他们有什么货。

如果没有服务员,你就得自己挤进厨房,想找点吃的。这就是API扮演两个软件之间中间商角色的地方。雷竞技苹果下载官方版

该API提供了两个应用程序可以用于通信的方法列表。它们包括:

  • 获取数据。
  • POST用于创建数据。
  • PUT用于更新数据。
  • 删除以删除数据。

Twitter API HTTP方法和端点

作为示例,让我们看一看用于发布、检索和使用Tweets的方法。

Twitter API使用两种HTTP方法来检索Tweet数据:GET和POST。

用于检索Tweets的Twitter API端点列表

图片来源

要注意:根据您想要做的事情,这些端点看起来会不同,所以一定要这样做检查文档

例如,如果你想检索Tweet时间轴,端点看起来如下:

用于检索时间轴的Twitter API端点列表

图片来源

Twitter API的特性

除了端点之外,让我们来看看Twitter API的一些显著特性:

  • 有四个主要对象:Tweets、Entities、Places和Users。
  • 每天都有一些限制:API中的调用和更改受到访问令牌的限制,以保护平台不被滥用。
  • 它基于HTTP(而不是SSL)。
  • 有特定的措施使API操作适应社交网络,包括库限制、生成分页和特定参数。

Twitter API的成本是多少?

Twitter API有三个订阅包:标准版、高级版和企业版。标准是完全免费的有你需要的所有功能开始使用Twitter API。

如果你想要更多的功能,比如访问Twitter的完整存档,你可以选择高级订阅。的企业层最适合那些想要使用Twitter数据为其他企业提供竞选管理或Twitter管理服务的人。

你可以用Twitter API做什么?

您可以执行与检索、查看、排序和过滤Twitter上的任何数据相关的各种操作。

例如,您可以:

准备好开始了吗?让我们逐步了解如何使用Twitter的API。

以下是这个过程的细节:

1.打开命令提示符终端。

在安装任何东西之前,确保您熟悉如何打开终端。

在Mac上:去>应用程序>公用事业公司>终端.另外,开放关注的焦点CMD+空间搜索“terminal”。

在Windows:开放命令提示符开始搜索cmd。

微软在2020年1月停止了对Windows 7的主流支持。但如果你用过或更久,就用开始>所有程序>配件>命令提示符

2.打开一个Twitter开发者帐户。

要继续,您需要有一个Twitter开发人员帐户。来创建1、打开应用程序管理页面并创建一个应用程序。命名它,输入网址,并给出一个100字的描述。

3.安装Ruby,然后启动Twurl。

要运行Twurl,您需要Ruby。所以,一定要安装了它.然后,按照Twitter的教程安装Twurl。

4.创建一个API密钥。

为了发送API调用,Twitter为您的开发人员帐户分配了一组唯一的密钥。要访问它们,请登录到您的开发人员帐户并选择细节从你的应用程序管理屏幕

点击密钥和令牌生成一个新的、唯一的、秘密的API密钥。复制秘密和消费者API密钥。

5.授权您的Twitter应用程序和帐户。

在终端中执行如下命令授权Twitter应用和账号:

Twitter API命令授权您的Twitter帐户

注意:替换< >键<秘密>使用你的API密钥。

最后,复制并粘贴返回的URL到您的浏览器,以获得PIN。然后,在你的终端上输入密码。

你现在都准备好了。欲了解更多信息,请查看Twitter的指南验证

访问Twitter API后,就可以执行用户活动,比如发送消息和媒体,而无需打开应用程序。通过使用命令行工具Twurl旋度,您将发现比直接使用应用程序更有效率。

使用命令行工具,您可以使用对Twitter API的访问来执行各种任务。Twurl是完成这项工作的最佳工具之一。它的构建方式类似cURL,但经过了专门针对Twitter API的修改。

运行twurl - h命令以了解有关使用Twurl的更多信息。对于简单的教程,运行twurl - t或者twurl——教程

然后,当您准备好时,下面是一些关于如何使用Twitter API的想法。

发送一条微博。

您可以使用您的新设置发送tweet使用状态/更新端点。Twitter的文档表示“更新正在验证的当前用户的状态”(即发送一条推文)。

上传媒体文件。

使用Twurl,你也可以上传:

  • 图像高达5MB
  • gif高达15MB
  • 视频高达15MB

使用媒体/上传端点如下:

Twitter API媒体上传端点代码

回复一条推特。

回复一条推文,使用/更新状态POST端点,就像发送一个新的tweet一样。

检索特定标签下的推文。

要检索带有特定hashtag的所有tweet,请使用搜索/微博端点。默认情况下,结果返回前七天发送的tweets。

你可以使用这个功能来评估过去的营销活动——你的或其他公司的。raybet电子竞技通过访问一个特定标签下分享的所有推文,你可以了解很多关于你的目标受众,包括围绕主题的一般心情。

找到当地流行的主题。

看看你周围的人都在议论些什么。使用趋势/地方端点。你需要提供Yahoo!在地球上的ID (WOEID)为您的位置使用WOEID查找去找你的。

一旦你知道了受众的趋势主题,你就可以决定了如何利用讨论为了推广你的品牌。

创建机器人。

如果您想更深入地探索Twitter API的世界,您可以使用所有这些端点和其他端点来创建机器人。然后,他们可以分享特定的内容,显示关于特定主题的实时更新,并提醒你的员工和关注者某一事件——除此之外。

G2分享一个有用的资源,让您与Twitter机器人。

现在,让我们看一些Twitter API示例,以便您可以了解在现实世界中如何应用这些API。

1.TweetBot

TweetBot,由Tapbots,使用Twitter的API为Twitter用户提供无缝、无广告的体验。时间线也是按时间顺序排列的,而不是基于算法的,你可以在人们的个人资料上做私人笔记,这是Twitter目前没有提供的功能。

TweetBot使用以下功能:

2.Twitter的TweetDeck

TweetDeck曾经是一个独立于Twitter的属性,但是2011年被社交媒体巨头收购了吗.虽然它与其父品牌密封,但TweetDeck值得一提,因为它使用Twitter API用作具有全功能的仪表板。

是什么让它与众不同?您可以同时看到通知、tweets和趋势主题。此外,您可以更改列以获得完全个性化的体验。

TweetDeck使用了所有的Twitter API功能。你可以通过这个web应用发布Tweets,创建集合,发送dm等等。

3.Tweetmap

OmniSci的Tweetmap是少数能显示基于位置的推文的网络应用程序之一。这个网络应用程序可以用来确定哪些标签在哪里流行。

Tweetmap使用以下功能:

4.小鸟在推特

Birdie for Twitter是一个独一无二的应用程序,它结合了新闻文章和来自著名新闻来源的推文。raybetapp点击时间轴上的链接后,您可raybetapp以在这个应用程序中阅读新闻文章。

Birdie for Twitter使用以下功能:

5.Twitterrific

Twitterrific是为那些被原始Twitter应用程序中的大量信息和推文淹没的人准备的。你可以屏蔽标签、短语和单词。与TweetBot应用程序一样,时间轴也是按时间顺序排列的,没有赞助推文。

Twitterrific使用了以下功能:

6.唧唧喳喳的推特

Twitter的Chirp是一款专为Apple Watch小屏幕而设计的应用程序。目前,您可以发布和阅读tweet,以及查看和发送直接消息。

Chirp for Twitter使用以下功能:

7.Tweetagram

Tweetagram是一个方便的工具,用于从著名的Tweets中创建图形。只需输入Tweet的链接,该工具就会创建几个图形供你选择:

Tweetagram使用以下功能:

这些只是真实的Twitter API用例中的几个例子。Twitter也有一些合作伙伴raybet平台他们使用其api提供Twitter营销、分析和数据管理服务。如果您是一家代理或SaaS企业,Twitter api可以帮助您为客户开发新的产品。

使用Twitter api来发展你的品牌

你可以使用Twitter api来构建一个用户会喜欢的应用程序,或者加强你的Twitter参与度。总的来说,Twitter是一个与你的用户交流和学习的好地方。通过访问Twitter API,您可以通过深入的客户(甚至竞争对手)分析来微调您的营销。

编者按:本文最初发表于2020年3月,现已全面更新。

新的呼叫动作

新的文字-动作

最初发布于2021年2月5日早上7:00:00,更新于2021年2月5日

主题:

应用程序编程接口