-
Notifications
You must be signed in to change notification settings - Fork 849
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create a new data connector for Notion #260
Comments
Hi @ajjimeno I'm looking to pick this up. What does an entry refer to here? Does it mean a Notion page? |
Hi @HAKSOAT, thank you for the interest. Yes, the idea to being able of recovering a Notion page and, if there are nested ones recover them as well. I think the term processing might be confusing but the idea is to connect to Notion, recover the page, nested pages and possible additional attached content. The content recovered should be processed by unstructured.partition.auto. |
Thanks for clarifying. I picked up the Google Drive connector enhancement. I hope to come back to do this when that is done. |
Just putting an update here that I am now taking a look at this task. |
Great! Thanks Habeeb!
…On Mon, Mar 6, 2023 at 6:34 AM Habeeb Shopeju ***@***.***> wrote:
Just putting an update here that I am now taking a look at this task.
—
Reply to this email directly, view it on GitHub
<#260 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6BZDNYINRUGM33Z35G7ITW2TTF3ANCNFSM6AAAAAAVFE3CIE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Thought to share my findings after exploring the Notion API here. I didn't proceed with this because it felt a bit complex to work with Notion's API, especially in a short timeframe. They use the concept of "blocks". Hence, multiple "blocks" per page with the possibility of nested blocks (say in the case of bullet points or toggles). I believe an approach that builds an actual page first (maybe a markdown file as the result) before passing through will be needed to make this work. I think the following links will be good places to start from when working on this: https://developers.notion.com/reference/block |
Thanks for the pointers. Interesting the way it works.
…On Sat, Mar 11, 2023 at 8:40 AM Habeeb Shopeju ***@***.***> wrote:
Thought to update my thoughts after exploring the Notion API here. I
didn't proceed with this because it felt a bit complex to work with
Notion's API.
They use the concept of "blocks". Hence, multiple "blocks" per page with
the possibility of nested blocks (say in the case of bullet points or
toggles). I believe an approach that builds an actual page first (maybe a
markdown file as the result) before passing through will be needed to make
this work.
I think the following links will be good places to start from when working
on this:
https://developers.notion.com/reference/block
https://developers.notion.com/reference/get-block-children
https://developers.notion.com/reference/property-value-object
—
Reply to this email directly, view it on GitHub
<#260 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AA6BZDPHI7H5SGZEQDXNFV3W3ONWRANCNFSM6AAAAAAVFE3CIE>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Create a data connector that:
See Adding Data Connectors for details on how to get started. Make sure to include a link to this issue when submitting a PR.
Definition of Done
The text was updated successfully, but these errors were encountered: