SpaceX

世界上可以拥有载人航天技术是美俄中马。其中只有马斯克的SpaceX属于民营商用企业。

地址

https://github.com/r-spacex/SpaceX-API

API效果

GET https://api.spacexdata.com/v3/launches/latest

返回值

{"flight_number": 95,"mission_name": "Starlink 7","mission_id": [],"launch_year": "2020","launch_date_unix": 1591233900,"launch_date_utc": "2020-06-04T01:25:00.000Z","launch_date_local": "2020-06-03T21:25:00-04:00","is_tentative": false,"tentative_max_precision": "hour","tbd": false,"launch_window": null,"rocket": {"rocket_id": "falcon9","rocket_name": "Falcon 9","rocket_type": "FT","first_stage": {"cores": [{"core_serial": "B1049","flight": 5,"block": 5,"gridfins": true,"legs": true,"reused": true,"land_success": true,"landing_intent": true,"landing_type": "ASDS","landing_vehicle": "JRTI"}]},"second_stage": {"block": 5,"payloads": [{"payload_id": "Starlink 7","norad_id": [],"reused": false,"customers": ["SpaceX"],"nationality": "United States","manufacturer": "SpaceX","payload_type": "Satellite","payload_mass_kg": 15400,"payload_mass_lbs": 33951.2,"orbit": "VLEO","orbit_params": {"reference_system": "geocentric","regime": "very-low-earth","longitude": null,"semi_major_axis_km": null,"eccentricity": null,"periapsis_km": null,"apoapsis_km": null,"inclination_deg": null,"period_min": null,"lifespan_years": null,"epoch": null,"mean_motion": null,"raan": null,"arg_of_pericenter": null,"mean_anomaly": null}}]},"fairings": {"reused": false,"recovery_attempt": true,"recovered": null,"ship": "GOMSTREE"}},"ships": [],"telemetry": {"flight_club": null},"launch_site": {"site_id": "ccafs_slc_40","site_name": "CCAFS SLC 40","site_name_long": "Cape Canaveral Air Force Station Space Launch Complex 40"},"launch_success": true,"links": {"mission_patch": "https://images2.imgbox.com/d2/3b/bQaWiil0_o.png","mission_patch_small": "https://images2.imgbox.com/9a/96/nLppz9HW_o.png","reddit_campaign": "https://www.reddit.com/r/spacex/comments/gamcbr/starlink7_launch_campaign_thread/","reddit_launch": "https://www.reddit.com/r/spacex/comments/gkfe30/rspacex_starlink_7_official_launch_discussion/","reddit_recovery": null,"reddit_media": null,"presskit": "https://spacextimemachine.com/assets/press_kits/185.pdf","article_link": null,"wikipedia": null,"video_link": "https://youtu.be/y4xBFHjkUvw","youtube_id": "y4xBFHjkUvw","flickr_images": ["https://live.staticflickr.com/65535/49971196871_a0462d0084_o.jpg","https://live.staticflickr.com/65535/49970682603_e6333945ee_o.jpg"]},"details": "This mission will launch the seventh batch of operational Starlink satellites, which are expected to be version 1.0, from SLC-40, Cape Canaveral AFS. It is the eighth Starlink launch overall. The satellites will be delivered to low Earth orbit and will spend a few weeks maneuvering to their operational altitude of 550 km. The booster for this mission is expected to land on JRTI on its first mission since arriving at Port Canaveral.","upcoming": false,"static_fire_date_utc": "2020-05-13T11:11:00.000Z","static_fire_date_unix": 1589368260,"timeline": null,"crew": null,"last_date_update": "2020-06-03T15:45:37.000Z","last_ll_launch_date": "2020-06-04T01:25:00.000Z","last_ll_update": "2020-06-03T15:45:37.000Z","last_wiki_launch_date": "2020-06-04T01:25:00.000Z","last_wiki_revision": "f7d37887-a36e-11ea-8ba2-0e4dda687887","last_wiki_update": "2020-05-31T18:45:59.000Z","launch_date_source": "launch_library"
}

SpaceX API Docs

https://docs.spacexdata.com/?version=latest

这里有完整的postman请求测试用例。api的说明文档。

各种编程语言的客户端

支持Python,Go,Rust,Ruby 等主流的客户端。但并没有给出Java …难不成Java 已经脱离了主流…
https://github.com/r-spacex/SpaceX-API/blob/master/docs/clients.md

Apps / UI clients

支持主流的web,ios,Android

总结

文档非常的详细,可以作为我们设计Rest APi 的参考。包括文档,接口的设计情况。对我们的开发还是有很大的帮助。
见证过优秀的代码,可以让自己变得更加优秀。

像SpaceX一样,一飞冲天。

SpaceX的代码开源了,来看看火箭技术的代码.Spacex Rest API设计很有参考价值相关推荐

  1. [编写高质量iOS代码的52个有效方法](五)接口与API设计(下)

    [编写高质量iOS代码的52个有效方法](五)接口与API设计(下) 参考书籍:<Effective Objective-C 2.0> [英] Matt Galloway 先睹为快 19. ...

  2. 华中科技大学计算机科学与技术专业代码,2021年高考计算机科学与技术专业代码及开设大学名单排名(原创)...

    2019年高考计算机科学与技术专业代码及开设大学名单排名(原创) 一.计算机科学与技术专业代码 专业代码:080901 相近专业: 软件工程 网络工程 信息安全 物联网工程 数字媒体技术 智能科学与技 ...

  3. 代码更换ui图片_用技术的方式,在UI设计稿中设置随机码,保证高清

    本文首发于:行者AI 在工作中会遇到批量给图片添加文字,随机码等需求,当数据码数量较大时,UI的工作量就会非常大,这时候我们可以用python来帮我们提高工作效率. 1. 需求分析 我们有这样一张图片 ...

  4. 电赛校赛总结----一维板球系统【代码开源】

     2022/4/21 搭建了整体的机械结构,最后因为经费问题,选择了用去年风力摆的架子去搭摄像头[openmv],看当年的国赛题,选择的是ov7670,但我们讨论后觉得还是openmv的识别比较好,, ...

  5. 浅谈Android保护技术__代码混淆

    浅谈Android保护技术__代码混淆 浅谈Android保护技术__代码混淆 代码混淆 代码混淆(Obfuscated code)亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读 ...

  6. 那些开源程序中让人叹为观止的代码 - 3 保持元素纵横比

    本专栏尝试记录并分享一些个人在学习和使用开源程序代码的过程中,经意或者不经意间看到的个人感觉比较有参考价值的代码片段.个人感觉,并不是说能写或者能看得懂一些晦涩难懂的代码段子,就可以成为向别人炫耀的资 ...

  7. 【通知】《深度学习之摄影图像处理》配套代码开源!

    大家好,有三本月出版了<深度学习之摄影图像处理:核心算法与案例精萃>,这是一本系统性讲述计算摄影核心算法的书籍,同时配套有大量实战案例. 书籍各章节目录如下: 第1章 摄影基础 第2章 图 ...

  8. 【通知】深度学习之人脸图像算法核心代码开源和勘误汇总

    许多同学早就在问人脸图像的书什么时候代码开源,8月底我们如约而至,今天开源核心的代码以及对第一次印刷的勘误汇总. 代码开源 本次跟之前的两本书一样,代码开源在我们官方的GitHub项目中,按照有实战部 ...

  9. 【NLP】270篇ACL 2019代码开源的论文,全在这里了!

    机器学习算法与自然语言处理出品 @公众号原创专栏作者 忆臻 学校 | 哈尔滨工业大学SCIR实验室博士生在读 本仓库整理了ACL2019中270篇有代码开源的所有论文,代码下载地址. 效果如下: 仓库 ...

  10. 【深度学习】270篇CVPR 2020代码开源的论文,全在这里了!

    整理不易,希望点个在看或者转发,支持一下 前言:1467篇 CVPR 2020 "不开源,就是耍流氓","开源,就是生产力",这是我们经常调侃的话术.因为我们经 ...

最新文章

  1. 自然语言处理(NLP)之用深度学习实现命名实体识别(NER)
  2. RabbitMQ 相关概念
  3. 硬件:电脑DNS出现错误对应的解决方案
  4. 同级选择器_10-CSS3选择器详解
  5. java导入错误怎么解决_eclipse导入文件及导入错误的解决方法
  6. 揭秘 AWS 基础架构底层运维和构建之道!
  7. c读取txt文件内容并建立一个链表_面试官给我挖坑:rm删除文件之后,空间就被释放了吗?...
  8. 多聚赖氨酸大鼠血清白蛋白纳米粒|微囊藻毒素小麦麦清白蛋白纳米粒|雌三醇乳清白蛋白纳米粒Estriol-whey protein
  9. 2021年网络安全省赛--web隐藏信息探索解析(中职组)
  10. Java第11次作业
  11. 万变不离其宗之ZYNQ串口介绍
  12. echarts 地图 区域合并
  13. chrome manifest v3 api大全(持续更新中)
  14. cascade down_cascade是什么意思_cascade的翻译_音标_读音_用法_例句_爱词霸在线词典...
  15. 《编译原理》控制流语句 if 和 while 语句的翻译 - 例题解析
  16. CSS--实现照片墙
  17. 安装msys2遇到的问题整理
  18. IBM的三种异地容灾方案
  19. 锐捷胖AP部署及配置
  20. NKOJ 1006 护卫队

热门文章

  1. 按位与运算()和求余运算(%)的联系
  2. python使用matplotlib超全画图
  3. 批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
  4. usb计算机连接 灰色,USB调试选项显示为灰色
  5. win10熄屏时间不对_浅析win10电脑屏幕熄屏时间设置教程
  6. Linux版phpstudy搭建
  7. Bridging the Gap Between Anchor-based and Anchor-free Detection 阅读
  8. Tableau画雷达图
  9. 大数据的十大应用领域
  10. 人脸关键点检测——dlib