文件名称:nasa-sdk:适用于Node.js的NASA API包装器
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-27 08:25:33
JavaScript
NASA SDK 适用于Node.js的NASA API包装器 使用此SDK,可以轻松集成许多NASA的API。 其中一些需要从获得API密钥,该密钥是免费且容易的。 API密钥每小时限制为1000个请求。 我们已实施错误检查,以防止将错误的请求发送到NASA API,从而避免浪费您的请求。 该项目使用现代的ES2016 +语法,这意味着您可以使用Promise(如文档中所示)或async / await。 我们的目标是集成尽可能多的API,以使JavaScript开发人员可以轻松访问有关我们的星球,太阳系及其他方面的信息。 如果您希望添加任何API,请打开一个问题告知我们! 安装 npm install --save nasa-sdk 用法 import { APOD , CAD , Earth , EONET , EPIC , Fireballs ,
【文件预览】:
nasa-sdk-master
----.eslintrc.json(881B)
----.gitignore(72B)
----.babelrc(155B)
----.flowconfig(101B)
----package.json(2KB)
----package-lock.json(173KB)
----src()
--------util.js(2KB)
--------sentry.js(470B)
--------mars-photos.js(3KB)
--------cad.js(2KB)
--------earth.js(1KB)
--------images.js(3KB)
--------scout.js(468B)
--------index.js(728B)
--------patents.js(452B)
--------apod.js(637B)
--------config.js(169B)
--------fireballs.js(1006B)
--------neo.js(2KB)
--------eonet.js(2KB)
--------nhats.js(468B)
--------sounds.js(452B)
--------epic.js(3KB)
----.travis.yml(81B)
----LICENSE(1KB)
----README.md(31KB)
----tests()
--------sentry.spec.js(177B)
--------.eslintrc.json(290B)
--------neo.spec.js(996B)
--------earth.spec.js(8KB)
--------cad.spec.js(795B)
--------config.spec.js(275B)
--------apod.spec.js(2KB)
--------nhats.spec.js(174B)
--------images.spec.js(2KB)
--------fireballs.spec.js(870B)
--------patents.spec.js(528B)
--------sounds.spec.js(339B)
--------helper.js(227B)
--------eonet.spec.js(1KB)
--------mars-photos.spec.js(1KB)
--------scout.spec.js(174B)
--------epic.spec.js(2KB)
----.eslintignore(4B)
----lib()
--------util.js(2KB)
--------sentry.js(754B)
--------mars-photos.js(3KB)
--------cad.js(2KB)
--------earth.js(2KB)
--------images.js(3KB)
--------scout.js(751B)
--------index.js(1KB)
--------patents.js(747B)
--------apod.js(913B)
--------config.js(284B)
--------fireballs.js(1KB)
--------neo.js(2KB)
--------eonet.js(2KB)
--------nhats.js(751B)
--------sounds.js(746B)
--------epic.js(3KB)
----.npmignore(152B)
----.editorconfig(519B)