mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-02-15 14:03:22 +02:00
Обновление workflow для автодокументации
This commit is contained in:
parent
a569e5b67c
commit
4383243b10
4
.github/workflows/os/oint_docs.os
vendored
4
.github/workflows/os/oint_docs.os
vendored
@ -15,8 +15,8 @@
|
|||||||
|
|
||||||
Расположение = ".\OInt";
|
Расположение = ".\OInt";
|
||||||
СПодкаталогами = Истина;
|
СПодкаталогами = Истина;
|
||||||
КаталогДокументации = ".\docs";
|
КаталогДокументации = ".\docs\md";
|
||||||
КаталогЛогов = ".\test_logs\";
|
КаталогЛогов = ".\docs\results\";
|
||||||
СписокОбластей = Новый СписокЗначений();
|
СписокОбластей = Новый СписокЗначений();
|
||||||
ТекущаяОбласть = "";
|
ТекущаяОбласть = "";
|
||||||
СчетчикОбласти = 0;
|
СчетчикОбласти = 0;
|
||||||
|
8
.github/workflows/os/oint_testmaker.os
vendored
8
.github/workflows/os/oint_testmaker.os
vendored
@ -121,14 +121,6 @@
|
|||||||
|
|
||||||
КонецЦикла;
|
КонецЦикла;
|
||||||
|
|
||||||
ТекущийДокумент.ДобавитьСтроку("
|
|
||||||
|
|
|
||||||
| - name: Записать логи
|
|
||||||
| uses: actions/upload-artifact@v4
|
|
||||||
| with:
|
|
||||||
| name: " + Раздел + "
|
|
||||||
| path: ./test_logs");
|
|
||||||
|
|
||||||
КонецПроцедуры
|
КонецПроцедуры
|
||||||
|
|
||||||
Процедура СообщитьНачалоФайлаПроцесса(Знач ИмяРаботы = "Полное тестирование")
|
Процедура СообщитьНачалоФайлаПроцесса(Знач ИмяРаботы = "Полное тестирование")
|
||||||
|
1
.gitignore
vendored
1
.gitignore
vendored
@ -7,6 +7,5 @@ OInt/coverage/stat.json
|
|||||||
data.json
|
data.json
|
||||||
*.exe
|
*.exe
|
||||||
test.os
|
test.os
|
||||||
/docs
|
|
||||||
/test_logs
|
/test_logs
|
||||||
Поток
|
Поток
|
||||||
|
@ -429,7 +429,7 @@
|
|||||||
|
|
||||||
Попытка
|
Попытка
|
||||||
|
|
||||||
ПутьЛогов = "./test_logs";
|
ПутьЛогов = "./docs/results";
|
||||||
КаталогЛогов = Новый Файл(ПутьЛогов);
|
КаталогЛогов = Новый Файл(ПутьЛогов);
|
||||||
|
|
||||||
Если Не КаталогЛогов.Существует() Тогда
|
Если Не КаталогЛогов.Существует() Тогда
|
||||||
|
186
docs/md/Airtable/Rabota-s-bazami/Poluchit-spisok-baz.md
Normal file
186
docs/md/Airtable/Rabota-s-bazami/Poluchit-spisok-baz.md
Normal file
@ -0,0 +1,186 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список баз
|
||||||
|
Получает список доступных баз
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокБаз(Знач Токен, Знач Отступ = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Отступ | --offser | Строка | Идентификатор следующей страницы списка баз из перыдудщего запроса |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьСписокБаз(Токен, Отступ); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьСписокБаз --token %token% --offser %offser%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"bases": [
|
||||||
|
{
|
||||||
|
"id": "appGarzKZ0lu3gzoa",
|
||||||
|
"name": "Test",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app2kzmhwzbUvKHLP",
|
||||||
|
"name": "Test base",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app9WRfJirwn3yXuG",
|
||||||
|
"name": "Product catalog",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appAWuS4kQyzePBub",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "apptQFtDdfViN9aLE",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appvBVaSkxn7oGYie",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appnTO6yFTDbhBUx7",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appWeUAzdXS0CuR9h",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app9HF38vD9gTMol4",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app2J9tECjhmUgMbE",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appxcBEzMXAcji4cu",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appxmPVa3V6JKgEOR",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appkAuXy6BLr6zaiZ",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appWZhpTTVL3OCjSg",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appuRFlghrHUJ8X37",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appEqto2nFyF2h9pO",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app4kxM2OQy7vumJo",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appw4Qs1acLKlQZ4z",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appTWeuSzMSwCoPwm",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app9BeBl4qHOEc7Pb",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appwyKpw2MMJMU7xN",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appy3ONWZ6r6YiPuF",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appzh34EQ6dRkWHT6",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appr7gAHFMDyuyZcc",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appCIrs9NWI8UIHxM",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appLZ1QtmLBBy0v6o",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appLU0Oq8fc0i4x8F",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "app4Gd8QknEuCqC8D",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "appU4BYEPcrG5FlqP",
|
||||||
|
"name": "Тестовая база",
|
||||||
|
"permissionLevel": "create"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
68
docs/md/Airtable/Rabota-s-bazami/Poluchit-tablitsy-bazy.md
Normal file
68
docs/md/Airtable/Rabota-s-bazami/Poluchit-tablitsy-bazy.md
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить таблицы базы
|
||||||
|
Получает схему таблиц базы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьТаблицыБазы(Знач Токен, Знач База) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьТаблицыБазы --token %token% --base %base%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"tables": [
|
||||||
|
{
|
||||||
|
"id": "tblEQ96elYhCbE3Jj",
|
||||||
|
"name": "Тестовая таблица",
|
||||||
|
"primaryFieldId": "fld2mb9dHV1Jt9lXi",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
},
|
||||||
|
"id": "fld2mb9dHV1Jt9lXi",
|
||||||
|
"name": "Номер"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "richText",
|
||||||
|
"id": "fldICvkOjAYaNQNiG",
|
||||||
|
"name": "Строковое"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"views": [
|
||||||
|
{
|
||||||
|
"id": "viwBWVJCK7ndNEYsL",
|
||||||
|
"name": "Grid view",
|
||||||
|
"type": "grid"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
71
docs/md/Airtable/Rabota-s-bazami/Sozdat-bazu.md
Normal file
71
docs/md/Airtable/Rabota-s-bazami/Sozdat-bazu.md
Normal file
@ -0,0 +1,71 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать базу
|
||||||
|
Создает новую базу данных
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьБазу(Знач Токен, Знач РабочееПространство, Знач Наименование, Знач КоллекцияТаблиц) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| РабочееПространство | --ws | Строка | Идентификатор рабочего пространства |
|
||||||
|
| Наименование | --title | Строка | Наименование новой базы |
|
||||||
|
| КоллекцияТаблиц | --tablesdata | Соответствие Из КлючИЗначение | Описание таблиц: Ключ > имя, Значение > массив полей |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.СоздатьБазу(Токен, РабочееПространство, Наименование, КоллекцияТаблиц); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable СоздатьБазу --token %token% --ws %ws% --title %title% --tablesdata %tablesdata%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "appU4BYEPcrG5FlqP",
|
||||||
|
"tables": [
|
||||||
|
{
|
||||||
|
"id": "tblEQ96elYhCbE3Jj",
|
||||||
|
"name": "Тестовая таблица",
|
||||||
|
"primaryFieldId": "fld2mb9dHV1Jt9lXi",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
},
|
||||||
|
"id": "fld2mb9dHV1Jt9lXi",
|
||||||
|
"name": "Номер"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "richText",
|
||||||
|
"id": "fldICvkOjAYaNQNiG",
|
||||||
|
"name": "Строковое"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"views": [
|
||||||
|
{
|
||||||
|
"id": "viwBWVJCK7ndNEYsL",
|
||||||
|
"name": "Grid view",
|
||||||
|
"type": "grid"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
4
docs/md/Airtable/Rabota-s-bazami/_category_.json
Normal file
4
docs/md/Airtable/Rabota-s-bazami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с базами",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,52 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить комментарий
|
||||||
|
Изменяет текст существующего комментария
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьКомментарий(Знач Токен, Знач База, Знач Таблица, Знач Запись, Знач Комментарий, Знач Текст) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Запись | --record | Строка | Идентификатор записи в таблице |
|
||||||
|
| Комментарий | --comment | Строка | Идентификатор комментария |
|
||||||
|
| Текст | --text | Строка | Новый текст комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ИзменитьКомментарий(Токен, База, Таблица, Запись, Комментарий, Текст); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ИзменитьКомментарий --token %token% --base %base% --table %table% --record %record% --comment %comment% --text %text%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "comiwisbXU2Lt9gba",
|
||||||
|
"author": {
|
||||||
|
"id": "usrFlaAHlTfYWAbVW",
|
||||||
|
"email": "bayselonarrend@gmail.com",
|
||||||
|
"name": "Антон Титовец"
|
||||||
|
},
|
||||||
|
"text": "Тестовый комментарий (изм.)",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"lastUpdatedTime": "2024-05-10T07:40:16.453Z"
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,56 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить комментарии
|
||||||
|
Получает список комментариев к записи в таблице
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьКомментарии(Знач Токен, Знач База, Знач Таблица, Знач Запись, Знач Отступ = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Запись | --record | Строка | Идентификатор записи в таблице |
|
||||||
|
| Отступ | --offset | Строка | Иднтификатор следующей страницы данных из предыдущего запроса |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьКомментарии(Токен, База, Таблица, Запись, Отступ); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьКомментарии --token %token% --base %base% --table %table% --record %record% --offset %offset%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"comments": [
|
||||||
|
{
|
||||||
|
"id": "comiwisbXU2Lt9gba",
|
||||||
|
"author": {
|
||||||
|
"id": "usrFlaAHlTfYWAbVW",
|
||||||
|
"email": "bayselonarrend@gmail.com",
|
||||||
|
"name": "Антон Титовец"
|
||||||
|
},
|
||||||
|
"text": "Тестовый комментарий (изм.)",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"lastUpdatedTime": "2024-05-10T07:40:16Z"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"offset": null
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать комментарий
|
||||||
|
Создает комментарий к записи в таблице
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьКомментарий(Знач Токен, Знач База, Знач Таблица, Знач Запись, Знач Текст) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Запись | --record | Строка | Идентификатор записи в таблице |
|
||||||
|
| Текст | --text | Строка | Текст комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.СоздатьКомментарий(Токен, База, Таблица, Запись, Текст); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable СоздатьКомментарий --token %token% --base %base% --table %table% --record %record% --text %text%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "comiwisbXU2Lt9gba",
|
||||||
|
"author": {
|
||||||
|
"id": "usrFlaAHlTfYWAbVW",
|
||||||
|
"email": "bayselonarrend@gmail.com",
|
||||||
|
"name": "Антон Титовец"
|
||||||
|
},
|
||||||
|
"text": "Тестовый комментарий",
|
||||||
|
"createdTime": "2024-05-10T07:40:16.217Z",
|
||||||
|
"lastUpdatedTime": null
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,44 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить комментарий
|
||||||
|
Удаляет комментарий к записи таблицы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьКомментарий(Знач Токен, Знач База, Знач Таблица, Знач Запись, Знач Комментарий) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Запись | --record | Строка | Идентификатор записи в таблице |
|
||||||
|
| Комментарий | --comment | Строка | Идентификатор комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.УдалитьКомментарий(Токен, База, Таблица, Запись, Комментарий); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable УдалитьКомментарий --token %token% --base %base% --table %table% --record %record% --comment %comment%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "comiwisbXU2Lt9gba",
|
||||||
|
"deleted": true
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
4
docs/md/Airtable/Rabota-s-kommentariyami/_category_.json
Normal file
4
docs/md/Airtable/Rabota-s-kommentariyami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с комментариями",
|
||||||
|
"position": ""
|
||||||
|
}
|
50
docs/md/Airtable/Rabota-s-polyami/Izmenit-pole.md
Normal file
50
docs/md/Airtable/Rabota-s-polyami/Izmenit-pole.md
Normal file
@ -0,0 +1,50 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить поле
|
||||||
|
Изменяет имя и|или описание существующего поля таблицы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьПоле(Знач Токен, Знач База, Знач Таблица, Знач Поле, Знач Наименование = "", Знач Описание = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы База |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Поле | --field | Строка | Идентификатор поля |
|
||||||
|
| Наименование | --title | Строка | Новое наименование |
|
||||||
|
| Описание | --description | Строка | Новое описание |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Наименование, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ИзменитьПоле --token %token% --base %base% --table %table% --field %field% --title %title% --description %description%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
},
|
||||||
|
"id": "fldATgAyNWXezWLsM",
|
||||||
|
"name": "277c693b-d2da-4f40-8d83-f5f64c49f150(изм.)",
|
||||||
|
"description": "Новое описание"
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить поле (числовое)
|
||||||
|
Получает описание поля числового типа
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьПолеНомера(Знач Наименование, Знач Точность = 0) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Наименование | --title | Строка | Наименование нового поля |
|
||||||
|
| Точность | --precision | Число,Строка | Число знаков после запятой |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Структура - Описание поля
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьПолеНомера(Наименование, Точность); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьПолеНомера --title %title% --precision %precision%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить поле (строковое)
|
||||||
|
Получает описание поля строкового типа
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьПолеСтроковое(Знач Наименование) ЭкспортВозврат ОписаниеПримитивногоПоля(Наименование, "richText");КонецФункции*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Наименование | --title | Строка | Наименование нового поля |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Структура - Описание поля
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьПолеСтроковое(Наименование); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьПолеСтроковое --title %title%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
47
docs/md/Airtable/Rabota-s-polyami/Sozdat-pole.md
Normal file
47
docs/md/Airtable/Rabota-s-polyami/Sozdat-pole.md
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать поле
|
||||||
|
Создет новое поле в таблице
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьПоле(Знач Токен, Знач База, Знач Таблица, Знач СтруктураПоля) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| СтруктураПоля | --fielddata | Структура Из КлючИЗначение | Описание нового поля |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, СтруктураПоля); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable СоздатьПоле --token %token% --base %base% --table %table% --fielddata %fielddata%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
},
|
||||||
|
"id": "fldATgAyNWXezWLsM",
|
||||||
|
"name": "277c693b-d2da-4f40-8d83-f5f64c49f150"
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
4
docs/md/Airtable/Rabota-s-polyami/_category_.json
Normal file
4
docs/md/Airtable/Rabota-s-polyami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с полями",
|
||||||
|
"position": ""
|
||||||
|
}
|
68
docs/md/Airtable/Rabota-s-tablitsami/Izmenit-tablitsu.md
Normal file
68
docs/md/Airtable/Rabota-s-tablitsami/Izmenit-tablitsu.md
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить таблицу
|
||||||
|
Изменяет наименование и|или описание базы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьТаблицу(Знач Токен, Знач База, Знач Таблица, Знач Наименование = "", Знач Описание = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Наименование | --title | Строка | Новое наименование |
|
||||||
|
| Описание | --description | Строка | Новое описание |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ИзменитьТаблицу(Токен, База, Таблица, Наименование, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ИзменитьТаблицу --token %token% --base %base% --table %table% --title %title% --description %description%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "tblGCTowGBin5S8Xp",
|
||||||
|
"name": "Тестовая таблица 2 (изм.)",
|
||||||
|
"description": "Новая таблица (изм.)",
|
||||||
|
"primaryFieldId": "fld57VBxeJ0Kz1oHT",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"id": "fld57VBxeJ0Kz1oHT",
|
||||||
|
"name": "Номер",
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "fldF3JiY6kD55VD5L",
|
||||||
|
"name": "Строковое",
|
||||||
|
"type": "richText"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"views": [
|
||||||
|
{
|
||||||
|
"id": "viw1RYgETyIB8zVIR",
|
||||||
|
"name": "Grid view",
|
||||||
|
"type": "grid"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
68
docs/md/Airtable/Rabota-s-tablitsami/Sozdat-tablitsu.md
Normal file
68
docs/md/Airtable/Rabota-s-tablitsami/Sozdat-tablitsu.md
Normal file
@ -0,0 +1,68 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать таблицу
|
||||||
|
Создает новую таблицу в базе
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьТаблицу(Знач Токен, Знач База, Знач Наименование, Знач МассивПолей, Знач Описание = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы |
|
||||||
|
| Наименование | --title | Строка | Наименование новой таблицы |
|
||||||
|
| МассивПолей | --fieldsdata | Массив Из Структура | Массив описаний полей |
|
||||||
|
| Описание | --description | Строка | Описание таблицы |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.СоздатьТаблицу(Токен, База, Наименование, МассивПолей, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable СоздатьТаблицу --token %token% --base %base% --title %title% --fieldsdata %fieldsdata% --description %description%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "tblGCTowGBin5S8Xp",
|
||||||
|
"name": "Тестовая таблица 2",
|
||||||
|
"description": "Новая таблица",
|
||||||
|
"primaryFieldId": "fld57VBxeJ0Kz1oHT",
|
||||||
|
"fields": [
|
||||||
|
{
|
||||||
|
"type": "number",
|
||||||
|
"options": {
|
||||||
|
"precision": 0
|
||||||
|
},
|
||||||
|
"id": "fld57VBxeJ0Kz1oHT",
|
||||||
|
"name": "Номер"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"type": "richText",
|
||||||
|
"id": "fldF3JiY6kD55VD5L",
|
||||||
|
"name": "Строковое"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"views": [
|
||||||
|
{
|
||||||
|
"id": "viw1RYgETyIB8zVIR",
|
||||||
|
"name": "Grid view",
|
||||||
|
"type": "grid"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
4
docs/md/Airtable/Rabota-s-tablitsami/_category_.json
Normal file
4
docs/md/Airtable/Rabota-s-tablitsami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с таблицами",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,67 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список записей
|
||||||
|
Получает список записей выбранной таблицы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокЗаписей(Знач Токен, Знач База, Знач Таблица, Знач Отступ = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Отступ | --offset | Строка | Иднтификатор следующей страницы данных из предыдущего запроса |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьСписокЗаписей(Токен, База, Таблица, Отступ); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьСписокЗаписей --token %token% --base %base% --table %table% --offset %offset%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"id": "recAB3eJVv3olssFr",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "reckISGAjm3i2mVDb",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "recqjJmZO5v8LyMiM",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
47
docs/md/Airtable/Rabota-s-zapisyami/Poluchit-zapis.md
Normal file
47
docs/md/Airtable/Rabota-s-zapisyami/Poluchit-zapis.md
Normal file
@ -0,0 +1,47 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить запись
|
||||||
|
Получает данные строки таблицы по идентификатору
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьЗапись(Знач Токен, Знач База, Знач Таблица, Знач Запись) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Запись | --record | Строка | Идентификатор записи в таблице |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.ПолучитьЗапись(Токен, База, Таблица, Запись); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable ПолучитьЗапись --token %token% --base %base% --table %table% --record %record%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"id": "recqjJmZO5v8LyMiM",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
59
docs/md/Airtable/Rabota-s-zapisyami/Sozdat-zapisi.md
Normal file
59
docs/md/Airtable/Rabota-s-zapisyami/Sozdat-zapisi.md
Normal file
@ -0,0 +1,59 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать записи
|
||||||
|
Создает одну или массив записей по описанию или массиву описаний значений полей
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьЗаписи(Знач Токен, Знач База, Знач Таблица, Знач Данные) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Данные | --data | Структура, Массив из Структура | Набор или массив наборов пар Ключ : Значение > Поле : Показатель |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, Данные); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable СоздатьЗаписи --token %token% --base %base% --table %table% --data %data%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"id": "recAB3eJVv3olssFr",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"id": "reckISGAjm3i2mVDb",
|
||||||
|
"createdTime": "2024-05-10T07:40:16Z",
|
||||||
|
"fields": {
|
||||||
|
"Номер": 10,
|
||||||
|
"Строковое": "Привет\n"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
51
docs/md/Airtable/Rabota-s-zapisyami/Udalit-zapisi.md
Normal file
51
docs/md/Airtable/Rabota-s-zapisyami/Udalit-zapisi.md
Normal file
@ -0,0 +1,51 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить записи
|
||||||
|
Удаляет одну или массив записей по идентификаторам
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьЗаписи(Знач Токен, Знач База, Знач Таблица, Знач Записи) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | Идентификатор базы данных |
|
||||||
|
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||||
|
| Записи | --records | Строка, Массив из Строка | Идентификатор или массив индентификаторов записей |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Airtable.УдалитьЗаписи(Токен, База, Таблица, Записи); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint Airtable УдалитьЗаписи --token %token% --base %base% --table %table% --records %records%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
{
|
||||||
|
"records": [
|
||||||
|
{
|
||||||
|
"deleted": true,
|
||||||
|
"id": "recAB3eJVv3olssFr"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"deleted": true,
|
||||||
|
"id": "reckISGAjm3i2mVDb"
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
||||||
|
```
|
4
docs/md/Airtable/Rabota-s-zapisyami/_category_.json
Normal file
4
docs/md/Airtable/Rabota-s-zapisyami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с записями",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить календарь
|
||||||
|
Изменяет свойства существуещего календаря
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьМетаданныеКалендаря(Знач Токен, Знач Календарь, Знач Наименование = "", Знач Описание = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| Наименование | --title | Строка | Новое наименование |
|
||||||
|
| Описание | --description | Строка | Новое описание календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ИзменитьМетаданныеКалендаря(Токен, Календарь, Наименование, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ИзменитьМетаданныеКалендаря --token %token% --calendar %calendar% --title %title% --description %description%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Очистить основной календарь
|
||||||
|
Очищает список событий основного календаря
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ОчиститьОсновнойКалендарь(Знач Токен) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ОчиститьОсновнойКалендарь(Токен); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ОчиститьОсновнойКалендарь --token %token%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить календарь
|
||||||
|
Получает информацию о календаре по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьМетаданныеКалендаря(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьМетаданныеКалендаря(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьМетаданныеКалендаря --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать календарь
|
||||||
|
Создает пустой календарь
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьКалендарь(Знач Токен, Знач Наименование) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Наименование | --title | Строка | Наименование создаваемого календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.СоздатьКалендарь(Токен, Наименование); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar СоздатьКалендарь --token %token% --title %title%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить календарь
|
||||||
|
Удаляет календарь по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьКалендарь(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.УдалитьКалендарь(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar УдалитьКалендарь --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с метаданными календарей",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с метаданными календарей",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 6
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить событие
|
||||||
|
Изменяет существующее событие
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьСобытие(Знач Токен, Знач Календарь, Знач ОписаниеСобытия, Знач Событие) ЭкспортВозврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия, Событие);КонецФункции*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| ОписаниеСобытия | --props | Строка | Новое описание события |
|
||||||
|
| Событие | --event | Строка | ID события |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ИзменитьСобытие(Токен, Календарь, ОписаниеСобытия, Событие); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ИзменитьСобытие --token %token% --calendar %calendar% --props %props% --event %event%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Переместить событие
|
||||||
|
Перемещает событие в другой календарь
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПереместитьСобытие(Знач Токен, Знач КалендарьИсточник, Знач КалендарьПриемник, Знач Событие) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| КалендарьИсточник | --from | Строка | ID календаря источника |
|
||||||
|
| КалендарьПриемник | --to | Строка | ID календаря приемника |
|
||||||
|
| Событие | --event | Строка | ID события календаря источника |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПереместитьСобытие(Токен, КалендарьИсточник, КалендарьПриемник, Событие); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПереместитьСобытие --token %token% --from %from% --to %to% --event %event%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить описание события !NOCLI
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьОписаниеСобытия() Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Пустой макет события
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьОписаниеСобыти); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ);//JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить описание события
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьОписаниеСобытия() Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Пустой макет события
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьОписаниеСобыти); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьОписаниеСобытия
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить событие
|
||||||
|
Получает событие по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| Событие | --event | Строка | ID события |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьСобытие(Токен, Календарь, Событие); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьСобытие --token %token% --calendar %calendar% --event %event%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список событий
|
||||||
|
Получает список всех событий календаря
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокСобытий(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Массив соответствий событий
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьСписокСобытий(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьСписокСобытий --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать событие
|
||||||
|
Создает новое событие
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьСобытие(Знач Токен, Знач Календарь, Знач ОписаниеСобытия) ЭкспортВозврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия);КонецФункции*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| ОписаниеСобытия | --props | Соответствие Из КлючИЗначение | Описание события |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.СоздатьСобытие(Токен, Календарь, ОписаниеСобытия); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar СоздатьСобытие --token %token% --calendar %calendar% --props %props%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить событие
|
||||||
|
Удаляет событие по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| Событие | --event | Строка | ID события |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.УдалитьСобытие(Токен, Календарь, Событие); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar УдалитьСобытие --token %token% --calendar %calendar% --event %event%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с событиями",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с событиями",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Добавить календарь в список
|
||||||
|
Добавляет существующий календарь в список пользователя
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ДобавитьКалендарьВСписок(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ДобавитьКалендарьВСписок(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ДобавитьКалендарьВСписок --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить календарь списка
|
||||||
|
Изменяет свойства календаря из списка пользователей
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьКалендарьСписка(Знач Токен, Знач Календарь, Знач ОсновнойЦвет, Знач ДополнительныйЦвет, Знач Скрытый = Ложь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
| ОсновнойЦвет | --primary | Строка | HEX основного цвета (#ffffff) |
|
||||||
|
| ДополнительныйЦвет | --secondary | Строка | HEX дополнительного цвета (#ffffff) |
|
||||||
|
| Скрытый | --hidden | Булево | Скрытый календарь |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ИзменитьКалендарьСписка(Токен, Календарь, ОсновнойЦвет, ДополнительныйЦвет, Скрытый); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ИзменитьКалендарьСписка --token %token% --calendar %calendar% --primary %primary% --secondary %secondary% --hidden %hidden%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить календарь списка
|
||||||
|
Получает календарь из списка пользователя по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьКалендарьСписка(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьКалендарьСписка(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьКалендарьСписка --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список календарей
|
||||||
|
Получает массив календарей аккаунта
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокКалендарей(Знач Токен) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Массив соответствий данных календарей
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.ПолучитьСписокКалендарей(Токен); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar ПолучитьСписокКалендарей --token %token%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить календарь из списка
|
||||||
|
Удаляет календарь из списка пользователя
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьКалендарьИзСписка(Знач Токен, Знач Календарь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Календарь | --calendar | Строка | ID календаря |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleCalendar.УдалитьКалендарьИзСписка(Токен, Календарь); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gcalendar УдалитьКалендарьИзСписка --token %token% --calendar %calendar%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа со списком календарей",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа со списком календарей",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 8
|
||||||
|
---
|
||||||
|
|
||||||
|
# Обновить файл
|
||||||
|
Обновляет двоичные данные файла
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ОбновитьФайл(Знач Токен, Знач Идентификатор, Знач Файл, Знач НовоеИмя = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор обновляемого объекта |
|
||||||
|
| Файл | --file | ДвоичныеДанные,Строка | Файл источник обновления |
|
||||||
|
| НовоеИмя | --title | Строка | Новое имя файла (если необходимо) |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ОбновитьФайл(Токен, Идентификатор, Файл, НовоеИмя); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ОбновитьФайл --token %token% --object %object% --file %file% --title %title%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить информацию об объекте
|
||||||
|
Получает информацию о папке или файле по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьИнформациюОбОбъекте(Знач Токен, Знач Идентификатор) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор файла или каталога |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьИнформациюОбОбъекте(Токен, Идентификатор); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьИнформациюОбОбъекте --token %token% --object %object%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,35 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 10
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить описание файла !NOCLI
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьОписаниеФайла() Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Описание файла
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьОписаниеФайл); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ);//JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,36 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 10
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить описание файла
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьОписаниеФайла() Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Описание файла
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьОписаниеФайл); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьОписаниеФайла
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список файлов
|
||||||
|
Получает список файлов
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокФайлов(Знач Токен, Знач ИмяСодержит = "", Знач Каталог = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИмяСодержит | --querry | Строка | Отбор по имени |
|
||||||
|
| Каталог | --catalog | Строка | Отбор по ID каталога родителя |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Массив соответствий файлов
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьСписокФайлов(Токен, ИмяСодержит, Каталог); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьСписокФайлов --token %token% --querry %querry% --catalog %catalog%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список каталогов
|
||||||
|
Получает список каталогов диска
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокКаталогов(Знач Токен, Знач ИмяСодержит = "", Знач Подробно = Ложь) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИмяСодержит | --querry | Строка | Отбор по имени |
|
||||||
|
| Подробно | --depth | Булево | Добавляет список файлов к полям каталога |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - Массив соответствий каталогов
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьСписокКаталогов(Токен, ИмяСодержит, Подробно); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьСписокКаталогов --token %token% --querry %querry% --depth %depth%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 6
|
||||||
|
---
|
||||||
|
|
||||||
|
# Скачать файл
|
||||||
|
Получает файл по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СкачатьФайл(Знач Токен, Знач Идентификатор, Знач ПутьСохранения = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор файла |
|
||||||
|
| ПутьСохранения | --out | Строка | Путь сохранения файла |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: ДвоичныеДанные,Строка - Двоичные данные или путь к файлу при указании параметра ПутьСохранения
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.СкачатьФайл(Токен, Идентификатор, ПутьСохранения); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive СкачатьФайл --token %token% --object %object% --out %out%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 7
|
||||||
|
---
|
||||||
|
|
||||||
|
# Скоприровать объект
|
||||||
|
Копирует файл или каталог
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СкопироватьОбъект(Знач Токен, Знач Идентификатор, Знач НовоеИмя = "", Знач НовыйРодитель = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор объекта |
|
||||||
|
| НовоеИмя | --title | Строка | Новое имя объекта |
|
||||||
|
| НовыйРодитель | --catalog | Строка | Новый каталог размещения |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.СкопироватьОбъект(Токен, Идентификатор, НовоеИмя, НовыйРодитель); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive СкопироватьОбъект --token %token% --object %object% --title %title% --catalog %catalog%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 5
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать папку
|
||||||
|
Создает пустой каталог на диске
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьПапку(Знач Токен, Знач Имя, Знач Родитель = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Имя | --title | Строка | Имя папки |
|
||||||
|
| Родитель | --catalog | Строка | Родитель |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.СоздатьПапку(Токен, Имя, Родитель); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive СоздатьПапку --token %token% --title %title% --catalog %catalog%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 9
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить объект
|
||||||
|
Удаляет файл или каталог по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьОбъект(Знач Токен, Знач Идентификатор) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор объекта для удаления |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.УдалитьОбъект(Токен, Идентификатор); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive УдалитьОбъект --token %token% --object %object%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Загрузить файл
|
||||||
|
Загружает файл на диск
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) ЭкспортВозврат УправлениеФайлом(Токен, Файл, Описание);КонецФункции*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Файл | --file | ДвоичныеДанные,Строка | Загружаемый файл |
|
||||||
|
| Описание | --props | Соответствие Из КлючИЗначение | JSON описания или путь к .json |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ЗагрузитьФайл(Токен, Файл, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ЗагрузитьФайл --token %token% --file %file% --props %props%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с файлами и каталогами",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с файлами и каталогами",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить комментарий
|
||||||
|
Получает комментарий по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДОбъекта | --object | Строка | Идентификатор файла или каталога размещения комментария |
|
||||||
|
| ИДКомментария | --comment | Строка | Идентификатор комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьКомментарий(Токен, ИДОбъекта, ИДКомментария); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьКомментарий --token %token% --object %object% --comment %comment%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить список комментариев
|
||||||
|
Получает список всех комментариев объекта
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьСписокКомментариев(Знач Токен, Знач ИДОбъекта) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДОбъекта | --object | Строка | Идентификатор объекта |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.ПолучитьСписокКомментариев(Токен, ИДОбъекта); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive ПолучитьСписокКомментариев --token %token% --object %object%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать комментарий
|
||||||
|
Создает комментарий к файлу или каталогу
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьКомментарий(Знач Токен, Знач Идентификатор, Знач Комментарий) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --object | Строка | Идентификатор объекта, для которого необходим комментарий |
|
||||||
|
| Комментарий | --text | Строка | Текст комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.СоздатьКомментарий(Токен, Идентификатор, Комментарий); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive СоздатьКомментарий --token %token% --object %object% --text %text%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить комментарий
|
||||||
|
Удаляет комментарий по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДОбъекта | --object | Строка | Идентификатор файла или каталога размещения комментария |
|
||||||
|
| ИДКомментария | --comment | Строка | Идентификатор комментария |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleDrive.УдалитьКомментарий(Токен, ИДОбъекта, ИДКомментария); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gdrive УдалитьКомментарий --token %token% --object %object% --comment %comment%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с комментариями",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с комментариями",
|
||||||
|
"position": ""
|
||||||
|
}
|
40
docs/md/Google_Sheets/Rabota-s-dannymi/Ochistit-yacheyki.md
Normal file
40
docs/md/Google_Sheets/Rabota-s-dannymi/Ochistit-yacheyki.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Очистить ячейки
|
||||||
|
Очищает значение в ячейках
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ОчиститьЯчейки(Знач Токен, Знач Книга, Знач МассивЯчеек, Знач Лист = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | ID книги |
|
||||||
|
| МассивЯчеек | --cells | Массив из Строка | Массив ячеек вида А1 для очистки |
|
||||||
|
| Лист | --sheetname | Строка | Имя листа (первый лист по умолчанию) |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.ОчиститьЯчейки(Токен, Книга, МассивЯчеек, Лист); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets ОчиститьЯчейки --token %token% --spreadsheet %spreadsheet% --cells %cells% --sheetname %sheetname%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить значения ячеек
|
||||||
|
Получает значения ячеек таблицы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьЗначенияЯчеек(Знач Токен, Знач Книга, Знач МассивЯчеек = "", Знач Лист = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | ID книги |
|
||||||
|
| МассивЯчеек | --cells | Массив из Строка | Массив ячеек вида А1 для получения (весь лист, если не заполнено) |
|
||||||
|
| Лист | --sheetname | Строка | Имя листа (первый лист по умолчанию) |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.ПолучитьЗначенияЯчеек(Токен, Книга, МассивЯчеек, Лист); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets ПолучитьЗначенияЯчеек --token %token% --spreadsheet %spreadsheet% --cells %cells% --sheetname %sheetname%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Установить значения ячеек
|
||||||
|
Устанавливает значения ячеек листа
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УстановитьЗначенияЯчеек(Знач Токен, Знач Книга, Знач СоответствиеЗначений, Знач Лист = "", Знач ОсновноеИзмерение = "COLUMNS") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | ID книги |
|
||||||
|
| СоответствиеЗначений | --data | Соответствие Из КлючИЗначение | Данные заполнения, где ключ это имя ячейки вида A1 |
|
||||||
|
| Лист | --sheetname | Строка | Имя листа (первый лист по умолчанию) |
|
||||||
|
| ОсновноеИзмерение | --dim | Строка | Основное измерение при заполнении диапазона массивом |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.УстановитьЗначенияЯчеек(Токен, Книга, СоответствиеЗначений, Лист, ОсновноеИзмерение); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets УстановитьЗначенияЯчеек --token %token% --spreadsheet %spreadsheet% --data %data% --sheetname %sheetname% --dim %dim%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Google_Sheets/Rabota-s-dannymi/_category_.json
Normal file
4
docs/md/Google_Sheets/Rabota-s-dannymi/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с данными",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить наименование книги
|
||||||
|
Изменяет наименование существующей книги
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьНаименованиеКниги(Знач Токен, Знач Книга, Знач Наименование) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | ID книги |
|
||||||
|
| Наименование | --title | Строка | Новое наименование |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.ИзменитьНаименованиеКниги(Токен, Книга, Наименование); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets ИзменитьНаименованиеКниги --token %token% --spreadsheet %spreadsheet% --title %title%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
38
docs/md/Google_Sheets/Rabota-s-knigami/Poluchit-knigu.md
Normal file
38
docs/md/Google_Sheets/Rabota-s-knigami/Poluchit-knigu.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить книгу
|
||||||
|
Получает информацию о книге по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьКнигу(Знач Токен, Знач Идентификатор) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Идентификатор | --spreadsheet | Строка | Идентификатор книги |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.ПолучитьКнигу(Токен, Идентификатор); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets ПолучитьКнигу --token %token% --spreadsheet %spreadsheet%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
39
docs/md/Google_Sheets/Rabota-s-knigami/Sozdat-knigu.md
Normal file
39
docs/md/Google_Sheets/Rabota-s-knigami/Sozdat-knigu.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать книгу
|
||||||
|
Создает новую книгу
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьКнигу(Знач Токен, Знач Наименование, Знач МассивИменЛистов) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Наименование | --title | Строка | Наименование |
|
||||||
|
| МассивИменЛистов | --sheets | Массив из Строка | Массив имен для добавления новых листов в книгу |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.СоздатьКнигу(Токен, Наименование, МассивИменЛистов); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets СоздатьКнигу --token %token% --title %title% --sheets %sheets%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Google_Sheets/Rabota-s-knigami/_category_.json
Normal file
4
docs/md/Google_Sheets/Rabota-s-knigami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с книгами",
|
||||||
|
"position": ""
|
||||||
|
}
|
39
docs/md/Google_Sheets/Rabota-s-listami/Dobavit-list.md
Normal file
39
docs/md/Google_Sheets/Rabota-s-listami/Dobavit-list.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Добавить лист
|
||||||
|
Добавляет новый лист в книгу
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ДобавитьЛист(Знач Токен, Знач Книга, Знач Наименование) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | Идентификатор книги |
|
||||||
|
| Наименование | --title | Строка | Наименование нового листа |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.ДобавитьЛист(Токен, Книга, Наименование); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets ДобавитьЛист --token %token% --spreadsheet %spreadsheet% --title %title%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
40
docs/md/Google_Sheets/Rabota-s-listami/Kopirovat-list.md
Normal file
40
docs/md/Google_Sheets/Rabota-s-listami/Kopirovat-list.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Копировать лист
|
||||||
|
Копирует лист из одной книги в другую
|
||||||
|
|
||||||
|
|
||||||
|
*Функция КопироватьЛист(Знач Токен, Знач Откуда, Знач Куда, Знач Лист) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Откуда | --from | Строка | ID книги источника |
|
||||||
|
| Куда | --to | Строка | ID книги приемника |
|
||||||
|
| Лист | --sheet | Строка | ID копируемого листа |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.КопироватьЛист(Токен, Откуда, Куда, Лист); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets КопироватьЛист --token %token% --from %from% --to %to% --sheet %sheet%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
39
docs/md/Google_Sheets/Rabota-s-listami/Udalit-list.md
Normal file
39
docs/md/Google_Sheets/Rabota-s-listami/Udalit-list.md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить лист
|
||||||
|
Удаляет лист из книги
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьЛист(Знач Токен, Знач Книга, Знач Лист) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Книга | --spreadsheet | Строка | Идентификатор книги |
|
||||||
|
| Лист | --sheet | Строка | Идентификатор удаляемого листа |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleSheets.УдалитьЛист(Токен, Книга, Лист); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint gsheets УдалитьЛист --token %token% --spreadsheet %spreadsheet% --sheet %sheet%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Google_Sheets/Rabota-s-listami/_category_.json
Normal file
4
docs/md/Google_Sheets/Rabota-s-listami/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с листами",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Обновить токен
|
||||||
|
Обновляет токен по Refresh token
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач RefreshToken) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --id | Строка | Client ID |
|
||||||
|
| ClientSecret | --secret | Строка | Client secret |
|
||||||
|
| RefreshToken | --refresh | Строка | Refresh token |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleWorkspace.ОбновитьТокен(ClientID, ClientSecret, RefreshToken); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint google ОбновитьТокен --id %id% --secret %secret% --refresh %refresh%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить токен по коду
|
||||||
|
Получает токен по коду из авторизации в бразуере
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьТокенПоКоду(Знач ClientID, Знач ClientSecret, Знач Code) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --id | Строка | Client ID |
|
||||||
|
| ClientSecret | --secret | Строка | Client secret |
|
||||||
|
| Code | --code | Строка | Code из браузера |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint google ПолучитьТокенПоКоду --id %id% --secret %secret% --code %code%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Сформировать ссылку получения кода
|
||||||
|
Возвращает URL для авторизации в браузере
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СформироватьСсылкуПолученияКода(Знач ClientID, Знач Calendar = Истина, Знач Drive = Истина, Знач Sheets = Истина) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| ClientID | --id | Строка | Client ID |
|
||||||
|
| Calendar | --calendar | Булево | разрешение на методы Calendar |
|
||||||
|
| Drive | --drive | Булево | разрешение на методы Drive |
|
||||||
|
| Sheets | --sheets | Булево | разрешение на методы Sheets |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Строка - Ссылка получения кода
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_GoogleWorkspace.СформироватьСсылкуПолученияКода(ClientID, Calendar, Drive, Sheets); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint google СформироватьСсылкуПолученияКода --id %id% --calendar %calendar% --drive %drive% --sheets %sheets%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Программный интерфейс",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Программный интерфейс",
|
||||||
|
"position": ""
|
||||||
|
}
|
38
docs/md/Notion/Polzovateli/Poluchit-dannye-polzovatelya.md
Normal file
38
docs/md/Notion/Polzovateli/Poluchit-dannye-polzovatelya.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить данные пользователя
|
||||||
|
Получает данные пользователя по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьДанныеПользователя(Знач Токен, Знач ИДПользователя) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДПользователя | --user | Строка | ID целевого пользователя |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.ПолучитьДанныеПользователя(Токен, ИДПользователя); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion ПолучитьДанныеПользователя --token %token% --user %user%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
37
docs/md/Notion/Polzovateli/Spisok-polzovateley.md
Normal file
37
docs/md/Notion/Polzovateli/Spisok-polzovateley.md
Normal file
@ -0,0 +1,37 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Список пользователей
|
||||||
|
Возвращает список пользователей рабочего пространства
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СписокПользователей(Знач Токен) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.СписокПользователей(Токен); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion СписокПользователей --token %token%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Notion/Polzovateli/_category.json
Normal file
4
docs/md/Notion/Polzovateli/_category.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Пользователи",
|
||||||
|
"position": ""
|
||||||
|
}
|
4
docs/md/Notion/Polzovateli/_category_.json
Normal file
4
docs/md/Notion/Polzovateli/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Пользователи",
|
||||||
|
"position": ""
|
||||||
|
}
|
@ -0,0 +1,41 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Изменить свойства базы
|
||||||
|
Изменяет свойства существующей базы
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ИзменитьСвойстваБазы(Знач Токен, Знач База, Знач Свойства = "", Знач Заголовок = "", Знач Описание = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | ID целевой базы |
|
||||||
|
| Свойства | --props | Соответствие из КлючИЗначение | Новые или изменяемые свойства базы данных |
|
||||||
|
| Заголовок | --title | Строка | Новый заголовок базы |
|
||||||
|
| Описание | --description | Строка | Новое описание базы |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.ИзменитьСвойстваБазы(Токен, База, Свойства, Заголовок, Описание); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion ИзменитьСвойстваБазы --token %token% --base %base% --props %props% --title %title% --description %description%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Получить базу данных
|
||||||
|
Получить данные о базе данных
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ПолучитьБазуДанных(Знач Токен, Знач База) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| База | --base | Строка | ID базы данных |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.ПолучитьБазуДанных(Токен, База); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion ПолучитьБазуДанных --token %token% --base %base%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
40
docs/md/Notion/Rabota-s-bazami-dannyh/Sozdat-bazu-dannyh.md
Normal file
40
docs/md/Notion/Rabota-s-bazami-dannyh/Sozdat-bazu-dannyh.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать базу данных
|
||||||
|
Создает базу данных
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьБазуДанных(Знач Токен, Знач Родитель, Знач Заголовок, Знач Свойства = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Родитель | --page | Строка | ID страницы родителя |
|
||||||
|
| Заголовок | --title | Строка | Заголовок базы данных |
|
||||||
|
| Свойства | --props | Структура Из Строка | Свойства базы данных |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.СоздатьБазуДанных(Токен, Родитель, Заголовок, Свойства); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion СоздатьБазуДанных --token %token% --page %page% --title %title% --props %props%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Notion/Rabota-s-bazami-dannyh/_category.json
Normal file
4
docs/md/Notion/Rabota-s-bazami-dannyh/_category.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с базами данных",
|
||||||
|
"position": ""
|
||||||
|
}
|
4
docs/md/Notion/Rabota-s-bazami-dannyh/_category_.json
Normal file
4
docs/md/Notion/Rabota-s-bazami-dannyh/_category_.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с базами данных",
|
||||||
|
"position": ""
|
||||||
|
}
|
40
docs/md/Notion/Rabota-s-blokami/Sozdat-blok.md
Normal file
40
docs/md/Notion/Rabota-s-blokami/Sozdat-blok.md
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 1
|
||||||
|
---
|
||||||
|
|
||||||
|
# Создать блок
|
||||||
|
Создает новый блок на основе существующего блока
|
||||||
|
|
||||||
|
|
||||||
|
*Функция СоздатьБлок(Знач Токен, Знач Родитель, Знач Блок, Знач ВставитьПосле = "") Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| Родитель | --page | Строка | ID родительского блока или страницы |
|
||||||
|
| Блок | --block | Строка,Соответствие Из КлючИЗначение | ID блока или сам блок образец |
|
||||||
|
| ВставитьПосле | --prev | Строка | ID блока, после которого необходимо встаивть новый |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.СоздатьБлок(Токен, Родитель, Блок, ВставитьПосле); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion СоздатьБлок --token %token% --page %page% --block %block% --prev %prev%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
38
docs/md/Notion/Rabota-s-blokami/Udalit-blok.md
Normal file
38
docs/md/Notion/Rabota-s-blokami/Udalit-blok.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 4
|
||||||
|
---
|
||||||
|
|
||||||
|
# Удалить блок
|
||||||
|
Удаляет блок по ID
|
||||||
|
|
||||||
|
|
||||||
|
*Функция УдалитьБлок(Знач Токен, Знач ИДБлока) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДБлока | --block | Строка | ID блока |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.УдалитьБлок(Токен, ИДБлока); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion УдалитьБлок --token %token% --block %block%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
39
docs/md/Notion/Rabota-s-blokami/Vernut-blok..md
Normal file
39
docs/md/Notion/Rabota-s-blokami/Vernut-blok..md
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 2
|
||||||
|
---
|
||||||
|
|
||||||
|
# Вернуть блок.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ВернутьБлок(Знач Токен, Знач ИДБлока, Знач ТолькоОснова = Истина) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДБлока | --block | Строка | ID блока |
|
||||||
|
| ТолькоОснова | --core | Булево | Истина > служебные поля удаляются, остается только сам блок |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.ВернутьБлок(Токен, ИДБлока, ТолькоОснова); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion ВернутьБлок --token %token% --block %block% --core %core%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
38
docs/md/Notion/Rabota-s-blokami/Vernut-dochernie-bloki.md
Normal file
38
docs/md/Notion/Rabota-s-blokami/Vernut-dochernie-bloki.md
Normal file
@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
sidebar_position: 3
|
||||||
|
---
|
||||||
|
|
||||||
|
# Вернуть дочерние блоки
|
||||||
|
Созвращает список дочерних блоков блока-родителя
|
||||||
|
|
||||||
|
|
||||||
|
*Функция ВернутьДочерниеБлоки(Знач Токен, Знач ИДБлока) Экспорт*
|
||||||
|
|
||||||
|
| Параметр | CLI опция | Тип | Назначение |
|
||||||
|
|-|-|-|-|
|
||||||
|
| Токен | --token | Строка | Токен |
|
||||||
|
| ИДБлока | --block | Строка | ID блока родителя |
|
||||||
|
|
||||||
|
|
||||||
|
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
|
|
||||||
|
```bsl title="Пример кода"
|
||||||
|
|
||||||
|
|
||||||
|
Ответ = OPI_Notion.ВернутьДочерниеБлоки(Токен, ИДБлока); //Соответствие
|
||||||
|
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
```sh title="Пример команд CLI"
|
||||||
|
|
||||||
|
oint notion ВернутьДочерниеБлоки --token %token% --block %block%
|
||||||
|
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
```json title="Результат"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
```
|
4
docs/md/Notion/Rabota-s-blokami/_category.json
Normal file
4
docs/md/Notion/Rabota-s-blokami/_category.json
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
{
|
||||||
|
"label": "Работа с блоками",
|
||||||
|
"position": ""
|
||||||
|
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user