Skip to content

Creating Pages and Documentation #1

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

Closed
gmarokov opened this issue Jun 12, 2021 · 8 comments
Closed

Creating Pages and Documentation #1

gmarokov opened this issue Jun 12, 2021 · 8 comments

Comments

@gmarokov
Copy link

Hi creators,

Is Creating pages available in the API? I haven't found any information in the code neither in the docs. Do you also provide some kind of extended documentation for the API?

Regards

@softlion
Copy link
Owner

Hello g,
The current version is using the private api, and is read only.
Regards

@gmarokov
Copy link
Author

Can eloborate more on what private api means? Do you have plans to use the public api and add Page Creation?
Regards

@softlion
Copy link
Owner

Yes i have plan to migrate that to the public API now that it's available. With the full API support. You want to help ?

@gmarokov
Copy link
Author

I can help. Do you have a plan how to do the migration? As far as I see its quite different than the public api.

@softlion
Copy link
Owner

@gmarokov #2

@softlion
Copy link
Owner

Ok so, if you look at NotionSharp.ApiClient.Tests, it contains unit tests for nearly all read API endpoints.
It is missing:

  • page: create/update
  • block: append
  • database: all api

Would you like to dev one of these ?

@gmarokov
Copy link
Author

Hey @softlion, sorry I was tight on time, but yes I can help with some of them. Do you want to switch conversation in the other issue? I was thinking about the Authorization and if we can figure out the authorization in the client?

@softlion
Copy link
Owner

There does not seem to be any possibility to make that work automatically so if you figure out a trick go For it !

@gmarokov gmarokov closed this as completed Jul 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants