1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-12-23 02:06:12 +02:00

Документация Notion API

This commit is contained in:
Anton 2024-01-27 18:10:28 +03:00
parent 15b0946d8d
commit e1228febe8

View File

@ -5,13 +5,13 @@ sidebar_position: 1
# Создать блок # Создать блок
Создает блок внутри страницы на основе другого, заранее созданного, блока Создает блок внутри страницы на основе другого, заранее созданного, блока
*Функция СоздатьБлок(Знач Токен, Знач Родитель, Знач ИДБлока, Знач ВставитьПосле = "") Экспорт* *Функция СоздатьБлок(Знач Токен, Знач Родитель, Знач Блок, Знач ВставитьПосле = "") Экспорт*
| Параметр | Тип | Назначение | | Параметр | Тип | Назначение |
|-|-|-| |-|-|-|
| Токен | Строка | Токен интеграции | | Токен | Строка | Токен интеграции |
| Родитель | Строка | ID страницы, на которую необходимо вставить блок | | Родитель | Строка | ID страницы, на которую необходимо вставить блок |
| ИДБлока | Строка | ID блока-образца, который необходимо скопировать на страницу | | Блок | Строка,Соответствие | ID блока-образца, который необходимо скопировать на страницу или сам блок в виде соответствия|
| ВставитьПосле | Строка (необяз.) | ID блока, после которого необходимо вставить новый (для страниц с несколькими дочерними блоками, если необходимо) | | ВставитьПосле | Строка (необяз.) | ID блока, после которого необходимо вставить новый (для страниц с несколькими дочерними блоками, если необходимо) |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Notion Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Notion
@ -21,7 +21,9 @@ sidebar_position: 1
Токен = "secret_9RsfMrRMqZwqp0Zl0B..."; Токен = "secret_9RsfMrRMqZwqp0Zl0B...";
Родитель = "5dd94c34fab04bff9..."; Родитель = "5dd94c34fab04bff9...";
Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, "ca18df269bd24407852b91c30e..."); //Заголовок: Это блок, воткнутый через API Блок = OPI_Notion.ВернутьБлок(Токен, "ca18df269bd24407852b91c30e..."); //Блок как соответствие. С ним можно свершать манипуляции.
Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, Блок); //Заголовок: Это блок, воткнутый через API
Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, "46c1500ed40c4e89ba6a229003..."); //1. Ну, во-первых, это круто Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, "46c1500ed40c4e89ba6a229003..."); //1. Ну, во-первых, это круто
Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, "aa4137d4c8cc445d9f969c3968..."); //2. Во-вторых, стильно Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, "aa4137d4c8cc445d9f969c3968..."); //2. Во-вторых, стильно
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); Ответ = OPI_Инструменты.JSONСтрокой(Ответ);
@ -35,6 +37,7 @@ sidebar_position: 1
<hr/> <hr/>
<br/><br/> <br/><br/>
![Результат](img/1.png) ![Результат](img/1.png)
```json title="Результат" ```json title="Результат"