-
Notifications
You must be signed in to change notification settings - Fork 11
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
Add Notion Data Connector #8
Comments
@mogery wanna work on this? If so, I create a bounty and assign you to it. |
Hell yeah! |
/bounty $35 |
|
Awesome! Assigned to you! @mogery |
@nickscamara What format should the pages be returned in? Is JSON fine, should I convert everything to markdown for easy parsing, or perhaps just dump out all the text? |
You can just dump all the raw text into content . |
@mogery Actually, if converting to markdown is easy and won't take too much time, that would be great |
@mogery sounds good. Would the child page of that page be accessible if you add a connection to the parent page? Also, does the same apply to databases? Thank you :) |
Yup, access travels down the parent-child tree. Checking for databases now. |
Awesome!!! @mogery |
💡 @mogery submitted a pull request that claims the bounty. You can visit your bounty board to reward. |
🎉🎈 @mogery has been awarded $35! 🎈🎊 |
Add a Notion data connector that grabs all the content from all the pages in the authorized workspaces. That means it needs to attempt to get all the contents inside all nested databases in notion etc. Should authorize with nango etc, following the github/google drive implementations.
This should help implement the getDocuments function: https://github.com/NangoHQ/nango/blob/master/integration-templates/notion/notion-pages.ts
Other requirements:
https://docs.nango.dev/integrations/all/notion
DO NOT START WORKING ON THIS BEFORE GETTING ASSIGNED, OTHERWISE WE CAN'T AWARD THE BOUNTY
The text was updated successfully, but these errors were encountered: