V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
zyAndroid
V2EX  ›  分享创造

用手机日历监控比特币价格,bitcoin price at a glance!

  •  
  •   zyAndroid · 2014-06-25 13:31:15 +08:00 · 4906 次点击
    这是一个创建于 3592 天前的主题,其中的信息可能已经有所发展或是发生改变。
    拉开通知中心即可看到几大市场现在的价格,先上使用效果图:



    使用方法:

    Mac:在日历 App 中增加订阅即可。增加完成之后,如果你启用了 iCloud 日历同步,那么很快会自动同步到你其他的 iOS 设备上。订阅地址: http://ical.bitcoindev.org/btccal/btc.ics

    iOS 设备: 设置->邮件、通讯录、日历->添加账户->其他->添加已订阅的日历,订阅地址同上。

    手边没有 Android 设备,所以不知道怎么添加,有安卓设备的同学可以试试。

    支持的市场:

    目前展示的有比特币中国,貔貅,OKCoin,火币,BTC-E 和 Bitstamp,晚上回去看看其他市场有没有 API 再加。

    暂时托管在 heroku 上的,可能会有些慢。

    PS: 过度关注币值有害身体健康,:)
    第 1 条附言  ·  2014-06-25 22:51:12 +08:00
    已经迁移到了 SAE,国内的同学可以把订阅地址改成:http://btccal.sinaapp.com/btc.ics 试试,速度会快很多。

    注意,在 Mac 上添加订阅的时候,注意把 auto-refresh 那一项设置为 5 分钟,这样可以保证实时获取最新数据。
    第 2 条附言  ·  2014-06-27 00:20:36 +08:00
    做了个介绍页面:http://btccal.sinaapp.com/
    22 条回复    2014-06-29 15:59:35 +08:00
    lemonswang
        1
    lemonswang  
       2014-06-25 17:05:35 +08:00
    顶~
    joeyker
        2
    joeyker  
       2014-06-25 17:14:56 +08:00 via iPhone
    其实直接在股票应用中搜索添加btc就可以了。然后把股票放到通知中心。
    zyAndroid
        3
    zyAndroid  
    OP
       2014-06-25 17:44:35 +08:00
    @joeyker 原来如此,不过不知道显示的是哪个交易市场的价格。
    ccbikai
        4
    ccbikai  
       2014-06-25 18:01:48 +08:00
    好想法,日历利用的巧妙
    welsonla
        5
    welsonla  
       2014-06-25 18:10:10 +08:00
    很赞
    touzi
        6
    touzi  
       2014-06-25 19:17:00 +08:00
    大赞
    touzi
        7
    touzi  
       2014-06-25 19:20:58 +08:00
    如何实现的,原理是什么?
    joeyker
        8
    joeyker  
       2014-06-25 19:23:57 +08:00 via iPhone
    @zyAndroid 据我观察,应该是bitstamp的。
    loniper
        9
    loniper  
       2014-06-25 20:08:24 +08:00
    这个...能分开么?不想一次性展示这么长...
    zyAndroid
        10
    zyAndroid  
    OP
       2014-06-25 22:13:30 +08:00
    @touzi 很简单,就是服务器那边输出icalendar格式的文件就可以了
    zyAndroid
        11
    zyAndroid  
    OP
       2014-06-25 22:15:21 +08:00
    @loniper 分开啥意思?我打算做一个自定义功能,支持只订阅指定交易所的实时价格,有空会做上去的。我先把应用迁移到 sae
    zyAndroid
        12
    zyAndroid  
    OP
       2014-06-25 22:52:33 +08:00
    @loniper
    @touzi
    @joeyker
    @welsonla 放到 SAE 了,速度能快一些,SAE 地址: http://btccal.sinaapp.com/btc.ics
    loniper
        13
    loniper  
       2014-06-26 08:22:21 +08:00
    @zyAndroid 嗯,就是这个意思...不想全部都订阅
    touzi
        14
    touzi  
       2014-06-26 17:45:09 +08:00
    @zyAndroid 就是类似于接口传输?
    zyAndroid
        15
    zyAndroid  
    OP
       2014-06-26 17:48:40 +08:00
    @touzi 我就是稍微研究了下 iCalendar 的文件格式,服务器输出这种格式的文件就可以了
    orzfly
        16
    orzfly  
       2014-06-27 02:15:33 +08:00
    建议 Content-Type 里加上 charset utf-8……

    Google Calendar 表示乱码……
    zyAndroid
        17
    zyAndroid  
    OP
       2014-06-27 09:56:15 +08:00
    @orzfly OK,晚上回去加,:)
    zyAndroid
        18
    zyAndroid  
    OP
       2014-06-29 10:10:09 +08:00
    @orzfly Android 的乱码是我用了只有 Apple 支持的 emoji 字符导致的。回头根据 user_agent 判断下应该就 OK 了

    但现在有个更棘手的问题,就是 google calendar 很长时间都不会自动去更新订阅的日历,你遇到这个问题没?
    zyAndroid
        19
    zyAndroid  
    OP
       2014-06-29 10:11:43 +08:00   ❤️ 1
    @loniper

    :) 已经支持自定义市场列表,看这里: http://www.v2ex.com/t/120059#reply0
    orzfly
        20
    orzfly  
       2014-06-29 10:50:34 +08:00
    @zyAndroid =。= 当时订阅之后我就没见他更新过…… 后来就忘了……
    zyAndroid
        21
    zyAndroid  
    OP
       2014-06-29 11:05:57 +08:00
    @orzfly 所以我这个东西暂时不支持 Google Calendar 了。。。
    loniper
        22
    loniper  
       2014-06-29 15:59:35 +08:00
    @zyAndroid Great!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   3238 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:19 · PVG 21:19 · LAX 06:19 · JFK 09:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.