当营销业首次从出境转移到入境营销时,许多营销人员将其作为内容创造者作为内容中断者的旧角色降低了。
但这种转变仍在产生余震,并为了跟上今天的竞争对手,您需要了解API是什么,如何与您的方式整合内容策略以及他们为您的网站带来的社会洞察力。
别担心 - API可能看起来很复杂,而是在这篇文章结束时,你会知道他们如何工作以及使用它们需要的东西。 以下是API的简要定义,然后是有关如何为您的业务做出工作的一些关键信息。
什么是API?
API,短暂的应用程序接口,是一系列规则。甚至更清楚,它是一个信息中间人。API允许应用程序从一块软件中提取信息并在自己的应用程序中使用该信息,或有时用于数据分析。雷竞技苹果下载官方版
在最明显的条款中,API是一个蓝图,使“您的东西”能够与“他们的东西”交谈并与之合作。在这种情况下,您的东西被称为API端点。
什么是API端点?
API端点是数字目的地,其中API从Web应用程序或服务器发送信息的请求以及它们接收响应并访问执行其功能所需的资源。reybet雷竞技下载
听起来很困惑?别担心 - 我们会走过下面的一个例子。
API端点示例
假设您想实时地将公开推文传输,以便您能够了解兴趣的特定主题或世界上当前的趋势。然后你可以使用Twitter的过滤器终端点。它的URL是:https://api.twitter.com/2/tweets/search/stream
从技术上讲,API端点只需要用资源URL的结束路径而被称为。所有端点共有的基础路径是https://api.twitter.com。因为保持不变,但没有必要继续列出它。而是只需列出端点:/ 2 /推文/搜索/流。
如何测试API端点
有几种可用于测试API端点的在线工具。为此帖子,我们将通过如何使用卷曲进行测试。卷曲是用于传输支持多个协议的数据的命令行工具,包括HTTP。它能够提出请求,获取数据和发送数据 - 使其成为从API请求信息的完美工具。
让我们使用一个例子Twitter自己的文件。说,您想留在Twitter API上。然后,您将希望在@Twitterdev和@twitterapi发布时从@twitterdev和@twitterapi等主要帐户获得推文。也许您只希望推文包含与文章或文档的链接,因此您可以获得尽可能多的背景。
在这种情况下,使用过滤的流端点是完美的选择。但是为了让端点知道要发送什么样的推文,您必须定义过滤标准。否则,您只要求看到每次发布的推文。
过滤标准将以规则的形式应用于端点。要构建这些规则,您需要一组运营商。对于此示例,您可以使用两个运算符 -从:和有:链接- 为了只查看来自某些帐户的推文,包含链接。要指示筛选的流端点仅显示包含链接的帐户@twitterdev和@twitterapi的推文,您可以使用以下规则:“来自:Twitterdev:Twitterapi有:链接”
要从过滤的流端点申请此信息,您需要包含正确的HTTP请求,以便告诉API采取的操作。有四种主要选择。看看以下各个简要说明:
- 获取:检索资源
- 帖子:创建资源
- PUT:更新现有资源
- 删除:删除资源
对于此示例,您将使用POST请求。除了包括上面提到的规则,您将包含内容类型和授权。内容类型下面定义为“Application / JSON”,因此请求以轻量级数据格式JavaScript对象表示法(JSON)呈现。要验证您的请求,您将必须用您的应用程序唯一替换占位符文本$ galer_token持卡人令牌,可以在您的开发人员门户中生成。
curl -x post'https://api.twitter.com/2/tweets/search/stream/rules'\
-h“Content-type:application / json”\
-h“授权:持票人$ garer_token”-d \
'{
“添加”: [
{“value”:“来自:TwitterDev from:TwitterApi有:链接”}
]
}'
为什么API是重要的?
许多营销人员问的第一个问题之一是:为什么所有这些企业都免费分享他们的数据,免费分享他们的数据?
通常,答案是:规模。随着软雷竞技苹果下载官方版件公司的发展,这些公司内的工作人员迅速意识到他们有更多的思路,而不是他们有时间和资源开发它们。reybet雷竞技下载
通过创建API,公司让第三方开发人员创建可以改善主要平台的使用和采用的应用程序。这样,企业可以建立一个生态系统,这些生态系统取决于他们的API中的数据 - 一种往往导致额外收入机会的动态。
如何使用API
了解特定API的值基本上是关于了解通过API可获得的信息以及如何访问它的信息。要找出特定的API可以为您做些什么,可以做两件事中的一个。
- 询问Web开发人员查看API并与您讨论。
- 自己做研究。如果您没有访问或预算使用Web开发人员,则这是一个吸引人的选项。但不要恐慌 - 许多在线服务都有良好的API文档。
API文档
让我们快点看看Twitter的API参考索引举个例子。
Twitter的大部分增长都是因为开发人员和第一个Twitter API.开始作为基本的维基。从那时起,它已经进化为一个详细的指数Savvy营销人员可以使用的API来确定可以以API的形式提供给开发人员可用的信息-如何在您的网站上包含此API。
查看上面的屏幕截图,您可以看到外部开发人员有多个类别的信息。选择您感兴趣的API后,您可以单击它以查看通过此API提供的信息。查看Twitter的Tweet Timeline API端点以下。
在上面的API文档中,Twitter的Tweet Timeline API解释了如何从特定用户的时间线开始缩短最近的推文,并在您自己的网站上以可点击的形式显示它们。API文档包括Tweet卷限制,API的资源URL以及您可以且无法选择通过此API显示的内容。
将API应用于您的网站
如果将API的资源URL添加到网站的后端,它将返回您所要求的信息到网站前端。这是这看起来像的纽约路赛道网站,帮助他们推广纽约市马拉松(有几种定制设计修改):
你也可以看看HUBSPOT API Documention.要查看如何使用Hubspot的数据构建应用程序和集成。
最后一个警告:为了正式使用开发人员的API,您可能还需要分配API密钥。
什么是应用程序编程接口(API)键?
API键是分配给API用户的唯一标识符,指示它们允许在其网站上使用应用程序编程接口。许多开发人员要求您在使用API之前请求此密钥,而其他开发人员则可以在您的第一个API请求时将其分配给您。
将您的API密钥视为您的身份验证令牌,声明您是开发人员社区的成员。实际上,此令牌标识您使用的API,并验证您已通过API的所有者执行此项目的许可。
放心,您的API密钥确实如此不是为开发人员提供有关您的个人信息。
API作为营销平台
营销在入境世界是关于公司开发有用的应用和服务,以维持客户保留。品牌需要远离间歇地丢弃广告,成为消费者通信的导管。
在该过程中,API促进为客户问题提供解决方案所需的数据。
API示例
了解通过API获得的信息将有助于您确定是否值得开发人员更加值得与开发人员一起追求项目。这是两个例子。
Twitter提到了
如果您想在网站上显示推文,其中包含Twitter上的Twitter到博客的文章,您需要了解您是否可以请求推特,只能使用Twitter API的特定URL。
YouTube视频嵌入
右键单击Youtube.com上的YouTube视频,然后选择“复制嵌入代码”,您基本上请求在您的网站上使用YouTube的API。YouTube使公众可以轻松嵌入YouTube视频将直接播放其他网站。
API服务条款
无论项目,您是否实际阅读并理解您正在考虑您的网站的API的服务条款是至关重要的。
大多数API都有一定的使用限制。如果您不花时间了解您感兴趣的API的限制,您可以在开发一旦API提供商确定您违反API的服务条款时,您可以在开发营销资产时投入更多的时间和金钱(并撤消您的访问权限)。
因此,大多数API都有“呼叫限制”。
什么是API通话?
API调用也称为API请求,是网站所有者“调用”用于使用开发人员API的实例。保存API,登录到开发人员的网站,并查询应用程序所有计数为API调用。
考虑到这一点,API呼叫限制是您可以在给定时间段内从Web服务请求有关API信息的次数。再次,请阅读您正在考虑的任何API的使用条款。这些文件应清楚地详细说明任何限制以及适当使用该计划。
业务中API的未来
在现有Web服务的API上开发只是开始。我们生活在一个现在,现在预计为所有人开放和可用的内容-自然进展是为了发布者自己释放自己的API,所以他们的客户可以产生申请。
API共享适用于所有业务 - 不仅仅是那些基于Web的那些,而是拥有基于Web的工具或其组织组件的人。显然,这一概念可能导致某些组织的障碍,特别是来自法律部门。由您了解哪些API是最有价值的,以及如何合法和可持续地使用它们。
编者注:这篇文章最初发表于2013年3月,并已更新全面。
最初发布于12月9日,2020年7:00:00,Updated 099年12月20日
别忘了分享这篇文章!
相关文章
扩大优惠
社交媒体内容日历模板
现在得到它