定价页 | 点此进入 |
免费方式 | 有限试用 |
定价方式 | 订阅、 按量(例如每次/元、每token/美元) |
采购渠道 | 官网 |
API适用国家/地区 | 美国 |
支持语言 | N/A |
Arcsecond是什么公司
更多Arcsecond.io 是一家成立于2010年的天文观测平台,由前欧洲南方天文台研究员Cédric Foellmi博士创立。公司的使命是为天文学家和天文台提供专业、可负担的观测服务和数据管理解决方案。核心价值观包括创新、可访问性和用户至上。主要产品包括云服务(SaaS)和即将推出的本地部署(self-hosting)天文台门户,支持观测准备、数据存储和分发。全球天文观测和研究机构的首选技术合作伙伴,致力于推动天文数据管理和观测操作的现代化。
Arcsecond的API接口(产品与功能)
Arcsecond.io 提供了一个强大的 API,用于从不同来源检索天文对象和数据。在这篇博客文章中,我们将探索可以查询的不同 API 以及所需的 JavaScript 代码片段,以检索和显示数据。
要开始使用 Arcsecond API,首先需要在他们的网站上创建一个账户。注册后,你可以从 账户页面 获取你的 API 密钥。
Arcsecond API 支持以下调用:
这个 API 允许你搜索和检索关于行星、恒星和星系等对象的信息。
```javascript
const fetch = require('node-fetch');
fetch('https://api.arcsecond.io/search?q=nebula&limit=10', {
headers: {
'Authorization': 'Token your_api_key'
}
})
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.log(err));
```
这个 API 调用检索特定对象的详细信息。
```javascript
const fetch = require('node-fetch');
fetch('https://api.arcsecond.io/objects/messier', {
headers: {
'Authorization': 'Token your_api_key'
}
})
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.log(err));
```
API 还提供由各种望远镜拍摄的天体图像。
```javascript
const fetch = require('node-fetch');
fetch('https://api.arcsecond.io/images?object=2mass&instrument=2mass-allsky&limit=3', {
headers: {
'Authorization': 'Token your_api_key'
}
})
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.log(err));
```
这个 API 调用检索在指定时间对象的星历表(坐标)。
```javascript
const fetch = require('node-fetch');
fetch('https://api.arcsecond.io/ephemerides?object=moon&epoch_start=2019-01-01&epoch_end=2019-01-02', {
headers: {
'Authorization': 'Token your_api_key'
}
})
.then(res => res.json())
.then(data => console.log(data))
.catch(err => console.log(err));
```
在这篇博客文章中,我们探索了可以从 Arcsecond.io 网站查询的不同 API。我们还为每个 API 调用提供了 JavaScript 代码片段。通过使用 Arcsecond API,开发者可以轻松地为他们的项目从各种来源检索天文对象和数据。
Arcsecond API的价格(API免费方式与收费标准)
在选择API服务商时,综合评估以下维度,选择最适合自己需求的API服务商,确保技术兼容性和成本效益。