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

Правки документации по CLI

This commit is contained in:
Anton 2024-04-13 12:45:05 +03:00
parent 3e93b11d7d
commit 1e35b65901
6 changed files with 56 additions and 20 deletions

View File

@ -46,6 +46,6 @@ ZipEDT.Записать();
//OSPX //OSPX
СборкаOS = "opm b -o ""C:/"" """ + ПутьOS + """"; СборкаOS = "opm b -o ""C:/"" """ + ПутьOS + """";
ЗапуститьПриложение(СборкаOS); ЗапуститьПриложение(СборкаOS, , Истина);
ПереместитьФайл("C:\oint-" + Версия + ".ospx", ПутьВыгрузки + "oint-" + Версия + ".ospx"); ПереместитьФайл("C:\oint-" + Версия + ".ospx", ПутьВыгрузки + "oint-" + Версия + ".ospx");

View File

@ -9,7 +9,7 @@
// //
// Параметры: // Параметры:
// JSON - Строка - JSON данные - json // JSON - Строка - JSON данные - json
// МаксимальныйУровеньВложенности - Строка - Ограничение на ур. вложенности разбора. На всю глубину по умолчанию - nesting // МаксимальныйУровеньВложенности - Число - Ограничение на ур. вложенности разбора. На всю глубину по умолчанию - nesting
// ИмяПараметра - Строка - Имя поля для получения. Выводит весь список, если не указано - name // ИмяПараметра - Строка - Имя поля для получения. Выводит весь список, если не указано - name
// Кодировка - Строка - Кодировка, в которой записаны JSON данные - enc // Кодировка - Строка - Кодировка, в которой записаны JSON данные - enc
// //
@ -20,7 +20,7 @@
, Знач ИмяПараметра = "" , Знач ИмяПараметра = ""
, Знач Кодировка = "UTF-8") Экспорт , Знач Кодировка = "UTF-8") Экспорт
МаксимальнаяВложенность = МаксимальныйУровеньВложенности; МаксимальнаяВложенность = Число(МаксимальныйУровеньВложенности);
ИскомыйПараметр = ИмяПараметра; ИскомыйПараметр = ИмяПараметра;
ПолучитьКоллекцию(JSON, Кодировка); ПолучитьКоллекцию(JSON, Кодировка);

View File

@ -7,12 +7,12 @@ sidebar_position: 2
*Функция ИзменитьМетаданныеКалендаря(Знач Токен, Знач Календарь, Знач Наименование = "", Знач Описание = "") Экспорт* *Функция ИзменитьМетаданныеКалендаря(Знач Токен, Знач Календарь, Знач Наименование = "", Знач Описание = "") Экспорт*
| Параметр | Тип | Назначение | | Параметр | CLI | Тип | Назначение |
|-|-|-| |-|-|-|-|
| Токен | Строка | Токен доступа | | Токен | --token | Строка | Токен доступа |
| Календарь | Строка | ID календаря для изменения | | Календарь | --calendar | Строка | ID календаря для изменения |
| Наименование | Строка (необяз.) | Новое наименование календаря | | Наименование | --title | Строка (необяз.) | Новое наименование календаря |
| Описание | Строка (необяз.) | Новое описание календаря | | Описание | --description | Строка (необяз.) | Новое описание календаря |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
@ -25,6 +25,15 @@ sidebar_position: 2
``` ```
```sh title="Пример команд CLI"
oint google ОбновитьТокен --id %clientid% --secret %clientsecret% --refresh %refreshtoken% > token.json
oint tools РазложитьJSON --json token.json --name access_token > token.tmp
set /p token=<token.tmp
oint gcalendar ИзменитьМетаданныеКалендаря --token "%token%" --calendar "%calendar%" --title "Тестовый календарь (изм.)" --description "ТестовоеОписание"
```
![Результат](img/2.png) ![Результат](img/2.png)
```json title="Результат" ```json title="Результат"

View File

@ -7,9 +7,9 @@ sidebar_position: 5
*Функция ОчиститьОсновнойКалендарь(Знач Токен) Экспорт* *Функция ОчиститьОсновнойКалендарь(Знач Токен) Экспорт*
| Параметр | Тип | Назначение | | Параметр | CLI | Тип | Назначение |
|-|-|-| |-|-|-|-|
| Токен | Строка | Токен доступа | | Токен | --token | Строка | Токен доступа |
Вовзращаемое значение: Пустая строка Вовзращаемое значение: Пустая строка
@ -19,6 +19,15 @@ sidebar_position: 5
``` ```
```sh title="Пример команд CLI"
oint google ОбновитьТокен --id %clientid% --secret %clientsecret% --refresh %refreshtoken% > token.json
oint tools РазложитьJSON --json token.json --name access_token > token.tmp
set /p token=<token.tmp
oint gcalendar ОчиститьОсновнойКалендарь --token "%token%"
```
```json title="Результат" ```json title="Результат"
"" ""

View File

@ -7,10 +7,10 @@ sidebar_position: 3
*Функция ПолучитьМетаданныеКалендаря(Знач Токен, Знач Календарь) Экспорт* *Функция ПолучитьМетаданныеКалендаря(Знач Токен, Знач Календарь) Экспорт*
| Параметр | Тип | Назначение | | Параметр | CLI | Тип | Назначение |
|-|-|-| |-|-|-|-|
| Токен | Строка | Токен доступа | | Токен | --token | Строка | Токен доступа |
| Календарь | Строка | ID календаря | | Календарь | --calendar | Строка | ID календаря |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
@ -21,6 +21,15 @@ sidebar_position: 3
``` ```
```sh title="Пример команд CLI"
oint google ОбновитьТокен --id %clientid% --secret %clientsecret% --refresh %refreshtoken% > token.json
oint tools РазложитьJSON --json token.json --name access_token > token.tmp
set /p token=<token.tmp
oint gcalendar ПолучитьМетаданныеКалендаря --token "%token%" --calendar %calendar%
```
```json title="Результат" ```json title="Результат"
{ {

View File

@ -7,10 +7,10 @@ sidebar_position: 1
*Функция СоздатьКалендарь(Знач Токен, Знач Наименование) Экспорт* *Функция СоздатьКалендарь(Знач Токен, Знач Наименование) Экспорт*
| Параметр | Тип | Назначение | | Параметр | CLI | Тип | Назначение |
|-|-|-| |-|-|-|-|
| Токен | Строка | Токен доступа | | Токен | --token | Строка | Токен доступа |
| Наименование | Строка | Наименование создаваемого календаря | | Наименование | --title | Строка | Наименование создаваемого календаря |
Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google Вовзращаемое значение: Соответствие - сериализованный JSON ответа от Google
@ -21,6 +21,15 @@ sidebar_position: 1
``` ```
```sh title="Пример команд CLI"
oint google ОбновитьТокен --id %clientid% --secret %clientsecret% --refresh %refreshtoken% > token.json
oint tools РазложитьJSON --json token.json --name access_token > token.tmp
set /p token=<token.tmp
oint gcalendar СоздатьКалендарь --token "%token%" --title "Тестовый календарь"
```
![Результат](img/1.png) ![Результат](img/1.png)
```json title="Результат" ```json title="Результат"