分類
數字趨勢

想要在您的网站或应用程序中添加新闻头条?您需要Mediastack API

无论您的网站关注什么,新闻传递都是保持读者参与度的关键。您可以自己获取新闻并撰写新闻-或依靠Mediastack API在网站或应用上直接向读者提供新闻。

Mediastack API提供免费层并包含来自知名高级媒体的新闻,可以彻底改变您的受众参与度。

新闻的API?

可以通过API将不同的数据合并到网站和应用程序中。那是一个应用程序编程接口,基本上是一种软件,可让您通过管道将其提供的数据传输到自己的代码中。

例如,天气数据,航班信息和市场数据都是每日生成的公共领域数据的关键示例。通常由大牌提供商通过您的电视或主流新闻网站发布,这是读者通常离开您的网站进行检查的高级信息。

如前所述, mediastack API是新闻的API。它沿相同的方向运作,从《天空新闻》,CNN,BBC,MSNBC和半岛电视台等重要媒体提供头条新闻。

Mediastack API功能

对mediastack API的访问具有许多令人印象深刻的功能,这些功能将给所有观众留下深刻的印象并吸引他们。

首先,它提供24/7全天候新闻休息时间,访问世界各地的新闻数据源,趋势和头条新闻。它不仅仅是少数几个提供者。利用来自50个国家/地区的资源,超过7,500家媒体将数据输入到mediastack API中。大名鼎鼎的小更新可以每分钟进行一次常规更新,并且完全自动化,支持13种语言。

mediastack API利用了轻量级的API层,其内容以易于格式化的JSON格式从云中传递。

如前所述,mediastack API还提供了免费计划。值得注意的原因有几个,尤其是如果您最终选择不使用MediaStack API来开发项目而无需承诺潜在的昂贵订阅,则该功能非常重要。

订阅mediastack API

当您准备开始时,请访问mediastack.com并点击免费注册按钮。选择您的定价层,单击“注册” ,提供您的信息,稍后,您将可以访问mediastack API。

Mediastack有五个定价层,每个定价层具有不同的功能。

首先是免费选项。这使您每个月可以进行500次API调用,可以访问所有7,500多个新闻源以及所有13种语言。但是,新闻来源提供了头条新闻。免费选项是任何开发和测试项目的理想选择。 Mediastack API基本上可以为您提供足够的调用来构建您的网站或应用程序,而无需支付全部服务费用。

标准套餐的价格为每月$ 24.99或按年计费的$ 19.99。每个月有10,000个API调用,实时新闻,所有13种语言和7500多个新闻源,HTTPS加密,历史数据,商业用途和技术支持。

专业版程序包进一步提高了功能,该程序包具有与标准包程序相同的所有功能,但每月有50,000个新闻请求。每月99.99美元,如果按年计费则为79.99美元。

Business包也可用于mediastack API。除了提供与标准版和专业版相同的功能外,每月还可以发送多达250,000个新闻请求。每月费用为249.99美元,如果按年计费则为199.99美元。

最后,mediastack还提供了企业选项,该选项可通过自定义定价满足您网站的需求。

如何将mediastack API集成到您的网站或应用中

一旦注册了mediastack API,您就可以立即访问控制面板。在这里,您将找到API访问密钥,API端点以及有关如何实现mediastack API以及与之一起使用的开发语言的详细文档。

您的API密钥

每个用户的个人API密钥位于mediastack API控制面板的顶部。这是字母和数字的生成的集合,每个字母和数字都是一个。如有必要,可以废弃API密钥并生成新的API密钥。

所有API查询都依赖于基本URL:

 http://api.mediastack.com/v1/

基本URL与API密钥一起使用时,将生成最新新闻详细信息的集合。每个字符串都有一组可选参数,覆盖从新闻来源到日期和排序顺序的所有内容。

请注意,免费套餐不支持安全的HTTPS API调用。

终点

Mediastack API上可以使用两个API端点:新闻数据和新闻源。

新闻端点使用各种参数。新闻数据用途:

  • 来源-例如BBC,CNN等
  • 类别—新闻类型,例如体育,商业,
  • 国家-这里使用标准国家/地区代码,例如au表示澳大利亚,us表示美国
  • 语言—再次,需要标准代码:en表示英语,de表示德语
  • 关键字-使用逗号分隔的关键字来提供特定的主题重点
  • 日期-主要用于历史新闻
  • 排序—降,升,人气顺序可以是集
  • 偏移量-用于显示来自同一数据集的较旧新闻项
  • limit —最大数据限制为100,默认值为25

可以查询具有指定日期的历史新闻数据。同时,新闻源端点参数限于类别,国家,语言,偏移量和限制。可以使用“-”前缀排除特定参数。例如,使用排除来自美国的新闻

http://api.mediastack.com/v1/news?access_key=YOUR_ACCESS_KEY&sources=au,-us

通过Mediastack API使用五种开发语言

如果您打算将mediastack API与您的网站或应用程序集成,则需要知道支持哪些语言。可以使用五种主要的开发语言:

  • 的PHP
  • 蟒蛇
  • jQuery的
  • 红宝石

其中的每一个都有大量的文档支持,并提供了示例。此处还会列出失败的API的错误消息。

这里还列出了国家,语言,搜索词和新闻类别的特定参数代码,以及为读者带来他们所寻找的新闻内容所需的所有其他信息。

向您的读者提供他们渴望通过Mediastack获得的新闻

无论是什么领域,Mediastack API都有可能为您的网站或应用程序提供大量标题。凭借每个级别的免费开发和订阅层,这是一个适合任何预算的简单解决方案。

Mediastack API支持PHP,Python,jQuery,Go和Ruby,从而确保与几乎所有在线项目的兼容性。丰富的参数可确保API提供可靠的支持和文档,从而准确传达您的受众所希望的新闻类型。