event-aggregator:hnl.io的事件聚合器

时间:2024-06-03 09:52:29
【文件属性】:

文件名称:event-aggregator:hnl.io的事件聚合器

文件大小:23KB

文件格式:ZIP

更新时间:2024-06-03 09:52:29

JavaScript

事件汇总器 hnl.io的事件聚合器 如何使用 git clone npm install 可选: npm install -g 3. event-aggregator # scrape all events and POST event array to localhost:3000 设计 目的是编写以下功能: API封装器,可针对以下情况通用化事件查询(HTTPS): Eventbrite 见面会 其他必要的 该函数调用API包装器以及源类型参数(FB,EB等),该函数为每个包装器提供适当的回调,并将返回的数据安排为与hnl.io DB模式匹配的形式以进行插入。 程序流程 主要功能event-aggregator遵循以下步骤(使用async.waterfall ): 通过映射包含单个API查询功能的JSON对象和另一个包含API配置详细信息的对象,来查询所有可用的事件API


【文件预览】:
event-aggregator-master
----Dockerfile(692B)
----js()
--------rss-aggregator.js(500B)
--------gcal-aggregator.js(733B)
--------eventprovidermodules.js(305B)
--------gcal-getter.js(3KB)
--------hashtoget.js(587B)
--------meetup-aggregator.js(3KB)
--------event-aggregator.js(4KB)
--------scrape-all.js(708B)
--------eventbrite-aggregator.js(3KB)
--------rss-getter.js(2KB)
--------scrape-all.sh(47B)
----spec()
--------event-aggregator-spec.js(4KB)
--------support()
----config.json(2KB)
----README.md(4KB)
----docs()
--------event-aggregator.md(873B)
--------gcal.md(1KB)
--------eventbrite.md(2KB)
--------meetup.md(3KB)
----tests()
--------meetup-test.js(1KB)
--------eventbrite-test.js(2KB)
--------gcal-test.js(2KB)
--------rss-test.js(2KB)
----.gitignore(531B)
----package.json(882B)

网友评论