V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
zhshch
V2EX  ›  奇思妙想

有没有“反向”Server 酱 的服务?

  •  
  •   zhshch · 2020-06-14 17:06:25 +08:00 · 4641 次点击
    这是一个创建于 1409 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Server 酱 http://sc.ftqq.com/ 是一个很神奇好用的工具,我很多个人应用都用它给我的手机推送消息。

    想问有没有轻量化的能从手机向我的应用推送消息的服务或者轮子。(本身是个 py 脚本,发几个短指令的需求)

    尽量轻量,像 Server 酱那样。不爬梯子、不弄出一堆服务器或者服务来。

    26 条回复    2020-06-15 16:54:12 +08:00
    zhangbohun
        1
    zhangbohun  
       2020-06-14 17:14:17 +08:00 via Android
    服务端搞个接口不行么?
    emeab
        2
    emeab  
       2020-06-14 17:18:55 +08:00
    你用 web 写个不简单吗?
    dingdangnao
        3
    dingdangnao  
       2020-06-14 17:23:53 +08:00 via iPhone
    你都有应用了 写个接口不难吧?
    remon
        4
    remon  
       2020-06-14 17:25:31 +08:00 via Android
    手机版 postman ?
    lostberryzz
        5
    lostberryzz  
       2020-06-14 17:26:15 +08:00
    自带的捷径就可以吧
    kera0a
        6
    kera0a  
       2020-06-14 17:47:06 +08:00 via iPhone
    可以用这个,将方法函数暴露成一个 http 接口
    https://github.com/metrue/fx
    miao666
        7
    miao666  
       2020-06-14 17:48:52 +08:00 via Android
    你的应用没有公共 ip?
    zhshch
        8
    zhshch  
    OP
       2020-06-14 17:52:55 +08:00
    @miao666 #7 对……这事最难受。没有公网 IP,写 http 服务没法访问到。
    @emeab #2
    @zhangbohun #1
    @dingdangnao #3
    @kera0a #6
    xycool
        9
    xycool  
       2020-06-14 18:07:50 +08:00
    这个你有没有公网 ip 的问题,跟这个有没有往你应用推送消息的服务是两个问题吧。你解决了前一个,第二个就不是问题了。
    Tink
        10
    Tink  
       2020-06-14 19:41:44 +08:00 via iPhone
    先解决公网 ip 的问题,然后再解决从手机推送的问题,安卓和 iOS 都有解决方案
    Hyseen
        11
    Hyseen  
       2020-06-14 19:57:13 +08:00
    如果不想申请公网 IP 的话,没办法直接推送。可以考虑用 Telegram Bot 的长轮询模式,但是需要梯子。
    niubee1
        12
    niubee1  
       2020-06-14 20:02:26 +08:00
    你去 AWS 中国搞个帐号,宁夏区,有免费的额度,用 SQS 服务,长轮询模式, 毋须梯子
    l0wkey
        13
    l0wkey  
       2020-06-14 20:07:34 +08:00 via iPhone
    随便搞个长连接就可以
    比如各家物联网平台的 MQTT
    Muninn
        14
    Muninn  
       2020-06-14 20:11:06 +08:00
    我有时候也有这个需求。对接 slack 按钮或者命令挺麻烦的。而且 slack 也是回调。

    等我有空了写一个内网穿透的试试,做一个接口让 server 每分钟请求一次,发现有囤积的命令就可以收回去执行了。
    jugelizi
        15
    jugelizi  
       2020-06-14 20:47:41 +08:00 via Android
    邮件呀 最方便 手机发送指令到邮箱 服务器定时读取邮箱内容获取☄️🌥
    Vegetable
        16
    Vegetable  
       2020-06-14 20:50:22 +08:00
    邮件的确是最简单的,还有很多别的办法啊,只要你的脚本能轮询到的内容,都可以用手机发送,比如微博,邮件。
    lizheming
        17
    lizheming  
       2020-06-14 22:42:59 +08:00
    https://github.com/Finb/Bark 用 bark 也可以~
    X-Force
        18
    X-Force  
       2020-06-14 22:46:35 +08:00
    可以用腾讯云的“云函数” https://www.iplaysoft.com/go/qcloud
    vacker
        19
    vacker  
       2020-06-15 02:35:20 +08:00 via Android
    手机 tasker 请求接口?
    ETiV
        20
    ETiV  
       2020-06-15 02:36:50 +08:00 via iPhone
    ChatOps 类似的吗?
    kaesi0
        21
    kaesi0  
       2020-06-15 08:45:19 +08:00
    想想办法嘛,没有公网 ip,邮件又不是不行
    nyz1500
        22
    nyz1500  
       2020-06-15 11:05:12 +08:00 via iPhone
    我也在想 有没有微信公众号支持消息转发到服务器上
    neekeV2
        23
    neekeV2  
       2020-06-15 12:00:29 +08:00
    微信小程序的订阅消息功能,不过个人账号只能一次性,企业号可以一直推。
    mengyx
        24
    mengyx  
       2020-06-15 14:08:28 +08:00
    Server 酱 本来就支持你这样的需求吧
    http://sc.ftqq.com/5.version
    locoz
        25
    locoz  
       2020-06-15 15:02:35 +08:00
    没有公网 IP 可以用云服务商的云函数之类的服务中转,都有免费额度用。或者是用 zerotier 做一下互通,直接对虚拟的内网 IP 发。
    275761919
        26
    275761919  
       2020-06-15 16:54:12 +08:00
    方案太多了:
    1. 使用 mqtt 协议 - 需要一个有公网 ip 的 broker
    2. openvpn/zerotier 组局域网
    3. 服务商的云函数
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1026 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 19:16 · PVG 03:16 · LAX 12:16 · JFK 15:16
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.