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

可能是世界首个用 Notion 官方 API 做后端的 TG 机器人

  •  
  •   Baboonowen ·
    reycn · 2021-05-14 18:06:13 +08:00 · 4359 次点击
    这是一个创建于 1070 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我又来大佬面前献丑了。

    今天 Notion API 发布,立马改了一下 Notion 中文社区的 tg 机器人。

    使用 Notion 数据库为后端,以支持不熟悉代码的人的管理员编辑修改自动回复,非常友好——

    关键是还免费。

    亲测 Notion API 文档虽然尚不完整,但是设计比较好,可玩性非常高。

    img

    项目地址: https://github.com/reycn/notion-help-bot
    几行代码的 API 文件直达: https://github.com/reycn/notion-help-bot/blob/main/api.py

    第 1 条附言  ·  2021-05-14 20:53:17 +08:00
    新增中文说明: https://github.com/reycn/notion-help-bot/blob/main/README_ZH.MD
    因为有 v 友说英文阅读不便~~
    16 条回复    2021-05-24 12:15:28 +08:00
    zwxharry
        1
    zwxharry  
       2021-05-14 19:07:09 +08:00 via iPhone
    可以做一个联动快捷指令嘛?这样可以拿来记账,取代 airtable 。
    xinyana
        2
    xinyana  
       2021-05-14 19:59:57 +08:00 via Android
    中国人看中国人的文档,要用谷歌翻译,很是头疼
    matrix67
        3
    matrix67  
       2021-05-14 20:39:59 +08:00
    手够快的啊!!
    Baboonowen
        4
    Baboonowen  
    OP
       2021-05-14 20:51:00 +08:00
    Baboonowen
        5
    Baboonowen  
    OP
       2021-05-14 20:51:22 +08:00
    @zwxharry 我暂时没有这个想法,但是是个好 case~
    Baboonowen
        6
    Baboonowen  
    OP
       2021-05-14 20:51:29 +08:00
    @matrix67 手痒痒哈哈
    matrix67
        7
    matrix67  
       2021-05-14 22:15:42 +08:00
    @Baboonowen #6 赶上我志摩凛的小摩托~~
    crs0910
        8
    crs0910  
       2021-05-15 13:03:58 +08:00 via iPhone
    又有人在高价收账号,难道是因为 API 出来了,都要当免费数据库用?
    Baboonowen
        9
    Baboonowen  
    OP
       2021-05-15 13:48:35 +08:00
    @crs0910 我觉得是存在这种可能的…… 但是其实应该是有一些频率限制的吧?还没有研究,毕竟我这个 case 频率很低。
    saltbo
        10
    saltbo  
       2021-05-15 14:49:20 +08:00
    page_id 是啥啊 试了下 Copy link 出来的那个 id 不行啊
    saltbo
        11
    saltbo  
       2021-05-15 15:04:17 +08:00
    我想获取一个页面的内容 一直 404 是什么鬼
    Baboonowen
        12
    Baboonowen  
    OP
       2021-05-15 16:54:41 +08:00
    @saltbo 你看看官方文档那里,有复制错吗?还有就是有没有给你的 integration 权限?
    saltbo
        13
    saltbo  
       2021-05-15 20:00:04 +08:00
    saltbo
        14
    saltbo  
       2021-05-15 20:20:44 +08:00   ❤️ 1
    我搞明白了

    Retrieve a page 接口要求上一级页面设置 integration 权限
    如果只给当前页面 integration 权限,那只能调用 Retrieve block children 接口
    mufeng
        15
    mufeng  
       2021-05-17 13:37:08 +08:00   ❤️ 1
    zwxharry
        16
    zwxharry  
       2021-05-24 12:15:28 +08:00
    @mufeng 谢谢,那是另一种应用,和快捷指令不同
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5445 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 03:01 · PVG 11:01 · LAX 20:01 · JFK 23:01
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.