Es una librería de API no oficial de Notion hecha en Python. Puede manejar desde páginas básicas hasta colecciones; sin embargo, como es una API no oficial, el token de autenticación debe ser obtenido por el usuario entrando a Notion desde la web y tomando directamente el token_v2 de las cookies para colocarlo manualmente.
Como soporta completamente CRDT, parece útil para generar estadísticas, actualizar documentos periódicamente o incluso crear un cliente totalmente nuevo.
4 comentarios
También hay noticias de que durante noviembre se llevará a cabo una beta privada de la API oficial de Notion.
https://twitter.com/NotionHQ/status/1322257662386401280
Oooh. Suena prometedor. Hay algunos documentos que ahora hago una vez al día, y también varios que sería conveniente agregar automáticamente cada mes. Después de integrarlo con la API de Notion, parece que se podrá gestionar automáticamente de forma sencilla desde una Raspberry Pi con
cronu otras herramientas.Si es una API pública, también se ampliará un poco más el abanico de lenguajes. Creo que van a salir muchas cosas interesantes.
Pública -> oficial
https://github.com/ffdd270/notion_tag_statistics
Yo hice uno: como Notion no tiene una función que te diga cuántas etiquetas hay, programé algo simple. Este tipo de funciones sencillas se pueden hacer en Python en unas 70 líneas, así que creo que puede ser de mucha ayuda.
También existe notion-go, pero está hecho en Golang. Golang... eso de tener que alinear las braces a la fuerza no va con mi estilo, así que lo dejé pasar. Estoy usando Python por primera vez esta vez, y se siente como una navaja suiza.