可伸缩性和速度

  • 可扩展平台

    可扩展平台

    目前,我们每天处理超过120万的文章,吞吐时间以毫秒为单位。

  • API首先

    API首先

    为开发人员和工程师建造建筑世界杯阿根廷vs沙特欧赔物,是我们的DNA,我们会尽力确保我们的API得到支持和记录,以最高的标准。

  • 值得信赖的支持

    值得信赖的支持

    无论您是不断增长的初创公司还是财富500强,我们都会提供专门的支持和成功套餐,以确保您的产品成功。

  • 现在就开始

    现在就开始

    使用4种语言的SDK,以确保您在几分钟之内开始运行。

有价值的时间?- 分钟而不是几天

我们支持的SDK使集成成为一块小菜一碟

请选择

安装
图像框架
NPM安装aylien-news-api
导入并启动SDK
图像框架
var ayliennewsapi = require(“ aylien-news-api”);

var defaultclient = ayliennewsapi.apiclient.instance;

var app_id = defaultclient.authentications [“ app_id”];
app_id.apikey = process.env [“ newsapi_app_id”];

var app_key = defaultclient.authentications [“ app_key”];
app_key.apikey = process.env [“ newsapi_app_key”];

var api = new ayliennewsapi.defaultapi();

var opts = {
标题:“特朗普”,
sortby:“ socile_shares_count.facebook”,
notlanguage:[“ en”],
发布:“现在7天”,
出版:“现在”,
EntitiesBodyLinksdbpedia:[[
“ http://dbpedia.org/resource/donald_trump”,
“ http://dbpedia.org/resource/hillary_rodham_clinton”
这是给予的
};

var callback =函数(错误,数据,响应){
如果(错误){
Console.Error(错误);
} 别的 {
console.log(“ API成功地调用。返回的数据:”);
console.log(“ ======================================
for(var i = 0; i console.log(data.stories [i] .title +“ /” + data.stories [i] .source.name);
}
}
};

api.liststories(opts,回调);
安装
图像框架
PIP安装aylien_news_api
导入并启动SDK
图像框架
来自__future__ import print_function
导入时间
导入aylien_news_api
来自aylien_news_api.rest导入apiexception
从Pprint Import Pprint

配置= aylien_news_api.configuration()
configuration.api_key ['x-aylien-newsapi-application-id'] = os.environ.get('newsapi_app_id')
configuration.api_key ['x-aylien-newsapi-application-key'] = os.environ.get('newsapi_app_key')

客户端= aylien_news_api.apiclient(配置)
api_instance = aylien_news_api.defaultapi(客户端)

尝试:
api_response = api_instance.list_stories(
title ='startup',
uppared_at_start ='现在7天',
upplished_at_end ='现在',
not_language = ['en']

pprint(api_response)
除了apiexception作为e:
print(“调用defaultapi-> list_stories:%s \ n”%e时的异常
安装
图像框架
去获取github.com/aylien/aylien_newsapi_go
导入并启动SDK
图像框架
包装主

//导入库
进口 (
“语境”
“ FMT”
newsapi“ github.com/aylien/aylien_newsapi_go”
“ OS”

“ github.com/antihax/optional”


func main(){
cfg:= newsapi.newconfiguration()
cfg.defaultheader [“ x-aylien-newsapi-application-id”] = os.getEnv(“ newsapi_app_id”)

//配置API密钥授权:app_key
cfg.defaultheader [“ x-aylien-newsapi-application-key”] = os.getEnv(“ newsapi_app_key”)

客户端:= newsapi.newapiclient(CFG)
API:= client.defaultapi

StoriesParams:=&newsapi.liststoriesopts {
标题:可选。新闻(“特朗普”),
notlanguage:optional.newinterface([] String {“ en”}),
发布:可选的。新闻(“现在7天”),
出版:optional.newstring(“现在”),
EntitiesBodyBodyLinksdbpedia:optional.newinterface([] String {
“ http://dbpedia.org/resource/donald_trump”,
}),
}

StoryResponse,res,err:= api.liststories(context.background(),storyparams)
如果err!= nil {
恐慌(err)
}
_ = res

_,故事:= range storyresponse.stories {
fmt.println(story.title,“ /”,story.source.name)
}
}
安装
图像框架
GEM安装aylien_news_api
导入并启动SDK
图像框架
#加载宝石
需要'aylien_news_api'

#设置授权
ayliennewsapi.configure do | config |
config.api_key ['x-aylien-newsapi-application-id'] = env ['newsapi_app_id']
config.api_key ['x-aylien-newsapi-application-key'] = env ['newsapi_app_key']
结尾

api_instance = ayliennewsapi :: defaultapi.new

opts = {
标题:“特朗普”,
uppared_at_start:“现在7天”,
uppared_at_end:“现在”,
entities_body_links_dbpedia:[
'http://dbpedia.org/resource/donald_trump',
],,
not_language:['en'],
sort_by:'socile_shares_count.facebook'
}


开始
结果= api_instance.list_stories(opts)
结果。
将“#{story.title} /#{story.source.name}”
结尾
Rescue Ayliennewsapi :: ApierRor => e
将“调用defaultapi-> list_stories:#{e}”的“异常”放置
放置e.Response_body
结尾

重新启动您的端到端摄入,分析和交付管道。

重新启动您的端到端摄入,分析和交付管道。