我想知道有多少创业想法与航空旅行有关?🤔
这是一个如此庞大的行业,存在着许多痛点,因此它激发了人们构建新产品的想法也就不足为奇了。许多创业想法都有一个共同点:你需要数据。很有可能,你需要好的
因此,如果你的想法与航空旅行有关,那么你很幸运,因为有一个很棒的API你可以使用,它包含了所有你需要的数据:aviationstack。
你可以免费试用该API,最多可发送 500 个请求,然后升级到构建所需的其他计划。你可以随时扩展。
以下是他们用于 jQuery 的代码片段,展示了如何实时请求航班信息
$.ajax({
url: 'https://api.aviationstack.com/v1/flights',
data: {
access_key: 'YOUR_ACCESS_KEY'
},
dataType: 'json',
success: function(apiResponse) {
if (Array.isArray(apiResponse['results'])) {
apiResponse['results'].forEach(flight => {
if (!flight['live']['is_ground']) {
console.log(`${flight['airline']['name']} flight ${flight['flight']['iata']}`,
`from ${flight['departure']['airport']} (${flight['departure']['iata']})`,
`to ${flight['arrival']['airport']} (${flight['arrival']['iata']}) is in the air.`);
}
});
}
}
});
这将为你获取一堆 JSON 数据,你可以随心所欲地使用它。示例
{
"pagination": {
"limit": 100,
"offset": 0,
"count": 100,
"total": 1669022
},
"data": [
{
"flight_date": "2019-12-12",
"flight_status": "active",
"departure": {
"airport": "San Francisco International",
"timezone": "America/Los_Angeles",
"iata": "SFO",
"icao": "KSFO",
"terminal": "2",
"gate": "D11",
"delay": 13,
"scheduled": "2019-12-12T04:20:00+00:00",
"estimated": "2019-12-12T04:20:00+00:00",
"actual": "2019-12-12T04:20:13+00:00",
"estimated_runway": "2019-12-12T04:20:13+00:00",
"actual_runway": "2019-12-12T04:20:13+00:00"
},
"arrival": {
"airport": "Dallas/Fort Worth International",
"timezone": "America/Chicago",
"iata": "DFW",
"icao": "KDFW",
"terminal": "A",
"gate": "A22",
"baggage": "A17",
"delay": 0,
"scheduled": "2019-12-12T04:20:00+00:00",
"estimated": "2019-12-12T04:20:00+00:00",
"actual": null,
"estimated_runway": null,
"actual_runway": null
},
"airline": {
"name": "American Airlines",
"iata": "AA",
"icao": "AAL"
},
"flight": {
"number": "1004",
"iata": "AA1004",
"icao": "AAL1004",
"codeshared": null
},
"aircraft": {
"registration": "N160AN",
"iata": "A321",
"icao": "A321",
"icao24": "A0F1BB"
},
"live": {
"updated": "2019-12-12T10:00:00+00:00",
"latitude": 36.28560000,
"longitude": -106.80700000,
"altitude": 8846.820,
"direction": 114.340,
"speed_horizontal": 894.348,
"speed_vertical": 1.188,
"is_ground": false
}
},
[...]
]
}
这个API是由apilayer制作的,这似乎是一个非常聪明的公司想法。他们为各种开发人员任务制作了非常具体的API。