1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-03-21 21:27:27 +02:00

Окончание документации Google Drive

This commit is contained in:
Anton 2024-03-17 16:26:51 +03:00
parent e1088bcfb7
commit 0bf8c73ec9
7 changed files with 158 additions and 7 deletions

View File

@ -0,0 +1,48 @@
---
sidebar_position: 1
---
# Получить комментарий
Получает информацию о комментарии по ID
*Функция ПолучитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен доступа |
| ИДОбъекта | Строка | Идентификатор объекта комментария |
| ИДКомментария | Строка | Идентификатор комментария|
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
```bsl title="Пример кода"
ИДФайла = "1rCyOc4A8VYw7DM3HV55P9BuKWayJOSvW";
ИДКомментария = AAABI3NNNAY;
Ответ = OPI_GoogleDrive.ПолучитьКомментарий(Токен, ИДФайла, ИДКомментария); //Соответствие
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //Строка
```
```json title="Результат"
{
"content": "Новый комментарий",
"htmlContent": "Новый комментарий",
"author": {
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLx8JGurt0UjXFwwTiB6ZoDPWslW1EnfCTahrwrIllM6Q=s50-c-k-no",
"me": true,
"kind": "drive#user",
"displayName": "Антон Титовец"
},
"replies": [],
"modifiedTime": "2024-03-17T12:53:45.469Z",
"createdTime": "2024-03-17T12:53:45.469Z",
"kind": "drive#comment",
"deleted": false,
"id": "AAABI3NNNAY"
}
```

View File

@ -0,0 +1,51 @@
---
sidebar_position: 2
---
# Получить список комментариев
Получает список комментариев объекта по его ID
*Функция ПолучитьСписокКомментариев(Знач Токен, Знач ИДОбъекта) Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен доступа |
| ИДОбъекта | Строка | Идентификатор объекта комментариев |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
```bsl title="Пример кода"
ИДФайла = "1rCyOc4A8VYw7DM3HV55P9BuKWayJOSvW";
Ответ = OPI_GoogleDrive.ПолучитьСписокКомментариев(Токен, ИДФайла); //Соответствие
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //Строка
```
```json title="Результат"
{
"comments": [
{
"content": "Новый комментарий",
"htmlContent": "Новый комментарий",
"author": {
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLx8JGurt0UjXFwwTiB6ZoDPWslW1EnfCTahrwrIllM6Q=s50-c-k-no",
"me": true,
"kind": "drive#user",
"displayName": "Антон Титовец"
},
"replies": [],
"modifiedTime": "2024-03-17T12:53:45.469Z",
"createdTime": "2024-03-17T12:53:45.469Z",
"kind": "drive#comment",
"deleted": false,
"id": "AAABI3NNNAY"
}
],
"kind": "drive#commentList"
}
```

View File

@ -0,0 +1,49 @@
---
sidebar_position: 3
---
# Создать комментарий
Создает комментарий к файлу или каталогу
*Функция СоздатьКомментарий(Знач Токен, Знач Идентификатор, Знач Комментарий) Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен доступа |
| Идентификатор | Строка | Идентификатор объекта для комментария |
| Комментарий | Строка | Текст комментария|
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
```bsl title="Пример кода"
Идентификатор = "1rCyOc4A8VYw7DM3HV55P9BuKWayJOSvW";
Комментарий = "Новый комментарий";
Ответ = OPI_GoogleDrive.СоздатьКомментарий(Токен, Идентификатор, Комментарий); //Соответствие
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //Строка
```
![Результат](img/1.png)
```json title="Результат"
{
"content": "Новый комментарий",
"htmlContent": "Новый комментарий",
"author": {
"photoLink": "//lh3.googleusercontent.com/a/ACg8ocLx8JGurt0UjXFwwTiB6ZoDPWslW1EnfCTahrwrIllM6Q=s50-c-k-no",
"me": true,
"kind": "drive#user",
"displayName": "Антон Титовец"
},
"replies": [],
"modifiedTime": "2024-03-17T12:53:45.469Z",
"createdTime": "2024-03-17T12:53:45.469Z",
"kind": "drive#comment",
"deleted": false,
"id": "AAABI3NNNAY"
}
```

View File

@ -1,16 +1,17 @@
---
sidebar_position: 9
sidebar_position: 4
---
# Удалить объект
Удаляет файл или каталог
# Удалить комментарий
Удаляет комментарий по ID
*Функция УдалитьОбъект(Знач Токен, Знач Идентификатор) Экспорт*
*Функция УдалитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт*
| Параметр | Тип | Назначение |
|-|-|-|
| Токен | Строка | Токен доступа |
| Идентификатор | Строка | Идентификатор объекта |
| ИДОбъекта | Строка | Идентификатор объекта-владельца комментария |
| ИДКомментария | Строка | Идентификатор комментария |
Вовзращаемое значение: Пустой ответ
@ -18,7 +19,7 @@ sidebar_position: 9
Идентификатор = "1dg_MwwwPSPYT0p3y-8dvGWoapbwaaaaa";
Ответ = OPI_GoogleDrive.УдалитьОбъект(Токен, Идентификатор); //Соответствие
Ответ = OPI_GoogleDrive.УдалитьКомментарий(Токен, Идентификатор, Комментарий); //Соответствие
```

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

View File

@ -67,6 +67,7 @@ export default function HomepageFeatures() {
<a className={styles.ico} href="/docs/Notion/"><img src={require('../../../static/img/APIs/Notion.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Yandex_Disk/"><img src={require('../../../static/img/APIs/YandexDisk.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Google_Calendar/"><img src={require('../../../static/img/APIs/GoogleCalendar.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Google_Drive/"><img src={require('../../../static/img/APIs/GoogleDrive.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Telegram/"> <img src={require('../../../static/img/APIs/Telegram.png').default} width='32px' /></a>
</span>
<span className={styles.looptext}>
@ -77,6 +78,7 @@ export default function HomepageFeatures() {
<a className={styles.ico} href="/docs/Notion/"><img src={require('../../../static/img/APIs/Notion.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Yandex_Disk/"><img src={require('../../../static/img/APIs/YandexDisk.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Google_Calendar/"><img src={require('../../../static/img/APIs/GoogleCalendar.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Google_Drive/"><img src={require('../../../static/img/APIs/GoogleDrive.png').default} width='32px'/> </a>
<a className={styles.ico} href="/docs/Telegram/"> <img src={require('../../../static/img/APIs/Telegram.png').default} width='32px' /></a>
</span>
</section>

View File

@ -19,7 +19,7 @@ marquee{
}
.ico{
padding: 112px;
padding: 128px;
}
.hero__title{