爱意满满的作品展示区。
graetdk
23.26D

用 NASA 的接口做了一个小程序,可以用来看最新的火星照片

  •  3
     
  •   graetdk · Nov 24, 2017 · 5023 views
    This topic created in 3095 days ago, the information mentioned may be changed or developed.

    前几年看到有新闻说 NASA 开放了一批接口,就去注册了,但是一直没怎么好好用,最近研究小程序,就顺手做了一个小程序

    可以查询好奇号火星车拍摄的所有照片,最新的一张是 22 号的(有两天的延迟)

    所有照片均可下载高清图

    还做了一个功能是查看 NASA 每天评选出的最美宇宙照片,并附上相关说明,同样也支持下载

    小程序名字是「看看火星」,直接搜索即可体验,小程序码如下:

    PS:第一个小程序,可能还不太完善,轻喷~ Orz

    28 replies    2017-11-28 19:08:27 +08:00
    ivmm
        1
    ivmm  
       Nov 24, 2017
    不错啊,喜欢
    zyllwy
        2
    zyllwy  
       Nov 24, 2017
    好东西!
    Senorsen
        3
    Senorsen  
       Nov 24, 2017
    挺好挺有趣的,可惜图打开的有点慢,要是能有个 CDN 估计会好很多
    graetdk
        4
    graetdk  
    OP
       Nov 24, 2017
    @Senorsen 图片直接用的 NASA 给的地址,确实有点慢,我待会去看看怎么套个 CDN
    ferock
        5
    ferock  
    PRO
       Nov 24, 2017
    必须走 cdn,这样的国内直接访问,会导致分分钟 nasa 可能就封了接口
    mYYnSmiTEQWcCwAr
        6
    mYYnSmiTEQWcCwAr  
       Nov 24, 2017 via Android
    感谢 lz,似乎宇宙图点击保存后没有成功写入相册中

    顺带求个开源前排 star ?
    graetdk
        7
    graetdk  
    OP
       Nov 24, 2017
    @ferock 接口是缓存了的,但是图片是直接走的接口给的图片地址,所以图片有点慢
    graetdk
        8
    graetdk  
    OP
       Nov 24, 2017
    @cy97cool 貌似是微信下载接口的锅,我得研究研究

    现在代码太丑了,不好意思放出来~
    yu099
        9
    yu099  
       Nov 24, 2017 via Android
    显示一下最新能看的是哪天吧,或者直接显示最新的,搞了半边不看 v2 说明还不知道看哪
    yu099
        10
    yu099  
       Nov 24, 2017 via Android
    还有能不能直接在小程序内放大图片,点一下弹出来一个图片浏览窗口那种?要仔细看非要保存,然后开文件浏览器,然后再找目录(目录在哪?),最后点图片看好累啊
    yu099
        11
    yu099  
       Nov 24, 2017 via Android
    图片已保存按钮再点还会再保存一遍?
    graetdk
        12
    graetdk  
    OP
       Nov 24, 2017
    @yu099 好的,下个版本改进
    yuelang85
        13
    yuelang85  
       Nov 24, 2017
    提个建议,选择看哪天的列表,能不能只显示有照片的日期?一个一个瞎蒙太。。。。
    graetdk
        14
    graetdk  
    OP
       Nov 24, 2017
    @yuelang85 从登陆日到 2 天前
    imxieke
        15
    imxieke  
       Nov 24, 2017
    请问楼主 nasa 提供接口 地址是? 我想去看看
    natforum
        16
    natforum  
       Nov 24, 2017
    呲磁
    imxieke
        17
    imxieke  
       Nov 24, 2017
    @imxieke #15 官网找半天没找到 一下就搜到了
    https://api.nasa.gov/#getting-started
    helica
        18
    helica  
       Nov 24, 2017
    https://eyes.nasa.gov/dsn/dsn.html
    后排贴一个 nasa 深空网的实况信息站。。。
    graetdk
        19
    graetdk  
    OP
       Nov 24, 2017
    @helica 666
    w2GvCF
        20
    w2GvCF  
       Nov 24, 2017 via iPhone
    SoakingInTheSea
        21
    SoakingInTheSea  
       Nov 25, 2017
    不错
    davidqw
        22
    davidqw  
       Nov 25, 2017
    很不错
    ty89
        23
    ty89  
       Nov 25, 2017
    小程序里的网络请求相关的域名不是都需要备案才能放行的吗?
    楼主怎么解决的
    graetdk
        24
    graetdk  
    OP
       Nov 25, 2017
    @ty89 备案啊
    ty89
        25
    ty89  
       Nov 27, 2017
    @graetdk 不会 nasa 的接口吗,怎么备案?
    biejun1992
        26
    biejun1992  
       Nov 27, 2017 via iPhone
    撸主跟我一样平时也爱研究 nasa
    codexu
        27
    codexu  
       Nov 27, 2017
    求个 github 地址,等着 fork 学习
    zkyqshi
        28
    zkyqshi  
       Nov 28, 2017
    不错呀 支持
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   907 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 63ms · UTC 22:31 · PVG 06:31 · LAX 15:31 · JFK 18:31
    ♥ Do have faith in what you're doing.