mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-23 21:29:38 +02:00
Автодокументация: автоCLI
This commit is contained in:
parent
c89b60a0fe
commit
b95ebf304b
33
.github/workflows/os/docs_examples.os
vendored
33
.github/workflows/os/docs_examples.os
vendored
@ -5,12 +5,15 @@
|
||||
Перем Парсер;
|
||||
Перем ОбластьТестов;
|
||||
Перем КаталогСохранения;
|
||||
Перем КаталогЗаписиЗначений;
|
||||
Перем ТекущаяСтруктураЗначений;
|
||||
|
||||
Процедура ПриСозданииОбъекта()
|
||||
|
||||
ПутьКТестам = "./OInt/tests/Modules/internal/OPI_Тесты.os";
|
||||
ОбластьТестов = "АтомарныеТесты";
|
||||
КаталогСохранения = "./docs/examples/";
|
||||
ПутьКТестам = "./OInt/tests/Modules/internal/OPI_Тесты.os";
|
||||
ОбластьТестов = "АтомарныеТесты";
|
||||
КаталогСохранения = "./docs/examples/";
|
||||
КаталогЗаписиЗначений = "./docs/data/";
|
||||
|
||||
Парсер = Новый ПарсерВстроенногоЯзыка;
|
||||
|
||||
@ -97,6 +100,8 @@
|
||||
ТекстТекущейСтроки = МодульТестов.ПолучитьСтроку(НомерСтроки + 1);
|
||||
ТекстПримера = "";
|
||||
|
||||
ТекущаяСтруктураЗначений = Новый Структура();
|
||||
|
||||
Пока СтрНайти(ТекстТекущейСтроки, "END") = 0 И СтрНайти(ТекстТекущейСтроки, "КонецПроцедуры") = 0 Цикл
|
||||
|
||||
Если Не СтрНайти(ТекстТекущейСтроки, "SKIP") <> 0 Тогда
|
||||
@ -122,16 +127,38 @@
|
||||
ФайлПримера.УстановитьТекст(ТекстПримера);
|
||||
ФайлПримера.Записать(Каталог + "/" + РазбитоеИмя[1] + ".txt");
|
||||
|
||||
Если ЗначениеЗаполнено(ТекущаяСтруктураЗначений) Тогда
|
||||
|
||||
КаталогЗначений = КаталогЗаписиЗначений + РазбитоеИмя[0];
|
||||
ОбъектКаталога = Новый Файл(КаталогЗначений);
|
||||
|
||||
Если Не ОбъектКаталога.Существует() Тогда
|
||||
СоздатьКаталог(КаталогЗначений);
|
||||
КонецЕсли;
|
||||
|
||||
ЗаписьJSON = Новый ЗаписьJSON;
|
||||
ЗаписьJSON.ОткрытьФайл(КаталогЗначений + "/" + РазбитоеИмя[1] + ".json", , , Новый ПараметрыЗаписиJSON());
|
||||
ЗаписатьJSON(ЗаписьJSON, ТекущаяСтруктураЗначений);
|
||||
ЗаписьJSON.Закрыть();
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
Функция ПреобразоватьТекст(Текст)
|
||||
|
||||
Если СтрНайти(Текст, "ПараметрыФункции") Тогда
|
||||
|
||||
РазбитоеЗначение = СтрРазделить(Текст, "=", Ложь);
|
||||
|
||||
ИмяПараметра = ОпределитьИмяПараметра(Текст);
|
||||
Значение = OPI_ПолучениеДанныхТестов.ПолучитьПараметр(ИмяПараметра);
|
||||
|
||||
ЗакрытьСекретныеДанные(Значение, ИмяПараметра);
|
||||
|
||||
Если РазбитоеЗначение.Количество() = 2 Тогда
|
||||
ТекущаяСтруктураЗначений.Вставить(СокрЛП(РазбитоеЗначение[0]), Значение);
|
||||
КонецЕсли;
|
||||
|
||||
ОпределениеПараметра = "ПараметрыФункции[""" + ИмяПараметра + """]";
|
||||
Текст = СтрЗаменить(Текст, ОпределениеПараметра, """" + Строка(Значение) + """");
|
||||
|
61
.github/workflows/os/oint_docs.os
vendored
61
.github/workflows/os/oint_docs.os
vendored
@ -7,6 +7,8 @@
|
||||
Перем СПодкаталогами;
|
||||
Перем КаталогДокументации;
|
||||
Перем КаталогЛогов;
|
||||
Перем КаталогПримеров;
|
||||
Перем КаталогЗначений;
|
||||
Перем СписокОбластей;
|
||||
Перем ТекущаяОбласть;
|
||||
Перем СчетчикОбласти;
|
||||
@ -17,6 +19,8 @@
|
||||
СПодкаталогами = Истина;
|
||||
КаталогДокументации = ".\docs\md";
|
||||
КаталогЛогов = ".\docs\results\";
|
||||
КаталогПримеров = ".\docs\examples\";
|
||||
КаталогЗначений = ".\docs\data\";
|
||||
СписокОбластей = Новый СписокЗначений();
|
||||
ТекущаяОбласть = "";
|
||||
СчетчикОбласти = 0;
|
||||
@ -63,10 +67,22 @@
|
||||
ТранслитированноеИмя = ТранслитироватьСтроку(СтруктураМетода["Заголовок"]);
|
||||
СинонимОбласти = Синонимайзер(Область);
|
||||
ТранслитированнаяОбласть = ТранслитироватьСтроку(СинонимОбласти);
|
||||
ИмяМодуляБезПрефикса = СтрЗаменить(СтруктураМетода["ИмяМодуля"], "OPI_", "");
|
||||
|
||||
КаталогБиблиотеки = КаталогДокументации + "\" + СтруктураМетода["Каталог"];
|
||||
КаталогОбласти = КаталогБиблиотеки + "\" + ТранслитированнаяОбласть;
|
||||
КаталогКартинок = КаталогОбласти + "\" + "img";
|
||||
ПутьДанных = КаталогЗначений + ИмяМодуляБезПрефикса + "\" + СтруктураМетода["ИмяМетода"] + ".json";
|
||||
ФайлДанных = Новый Файл(ПутьДанных);
|
||||
|
||||
Если ФайлДанных.Существует() Тогда
|
||||
ЧтениеJSON = Новый ЧтениеJSON();
|
||||
ЧтениеJSON.ОткрытьФайл(ПутьДанных);
|
||||
СтруктураЗначений = ПрочитатьJSON(ЧтениеJSON, Истина);
|
||||
ЧтениеJSON.Закрыть();
|
||||
Иначе
|
||||
СтруктураЗначений = Новый Соответствие();
|
||||
КонецЕсли;
|
||||
|
||||
ПроверитьСоздатьКаталог(КаталогБиблиотеки);
|
||||
ПроверитьСоздатьКаталог(КаталогОбласти);
|
||||
@ -94,7 +110,7 @@
|
||||
Макет = СтрЗаменить(Макет, "@Результат" , Результат);
|
||||
|
||||
ТаблицаПараметров = "";
|
||||
Вызов1С = СтруктураМетода["ИмяМодуля"] + "." + СтруктураМетода["ИмяМетода"] + "(";
|
||||
Вызов1С = ПолучитьВызов1С(СтруктураМетода["ИмяМодуля"], СтруктураМетода["ИмяМетода"]);
|
||||
ВызовCLI = "oint " + СтруктураМетода["Команда"] + " " + СтруктураМетода["ИмяМетода"];
|
||||
|
||||
Для каждого ПараметрМетода Из СтруктураМетода["Параметры"] Цикл
|
||||
@ -106,14 +122,11 @@
|
||||
+ ПараметрМетода.Описание + " |"
|
||||
+ Символы.ПС;
|
||||
|
||||
Вызов1С = Вызов1С + ПараметрМетода.Имя + ", ";
|
||||
ВызовCLI = ВызовCLI + " " + ПараметрМетода.Опция + " ";
|
||||
ВызовCLI = ВызовCLI + "%" + СтрЗаменить(ПараметрМетода.Опция, "-", "") + "%";
|
||||
ВызовCLI = ВызовCLI + ОпределитьЗначениеОпции(ПараметрМетода.Опция, СтруктураЗначений[ПараметрМетода.Имя]);
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Вызов1С = Лев(Вызов1С, СтрДлина(Вызов1С) - 2);
|
||||
Вызов1С = Вызов1С + ");";
|
||||
|
||||
Макет = СтрЗаменить(Макет, "@Вызов1С" , Вызов1С);
|
||||
Макет = СтрЗаменить(Макет, "@ВызовCLI" , ВызовCLI);
|
||||
@ -164,8 +177,8 @@
|
||||
|
||||
Процедура ПолучитьДанныеМодуля(СтруктураОбщихДанных, ТекущийМодуль)
|
||||
|
||||
Имя = ТекущийМодуль.ПолучитьСтроку(1);
|
||||
CLI = ТекущийМодуль.ПолучитьСтроку(2);
|
||||
Имя = ТекущийМодуль.ПолучитьСтроку(2);
|
||||
CLI = ТекущийМодуль.ПолучитьСтроку(3);
|
||||
|
||||
Если СтрНайти(Имя, "Библиотека") = 0 Тогда
|
||||
Имя = "";
|
||||
@ -353,6 +366,38 @@
|
||||
|
||||
#Область Инструменты
|
||||
|
||||
Функция ПолучитьВызов1С(Модуль, Метод)
|
||||
|
||||
ВозвращаемыйТекст = "";
|
||||
|
||||
ИмяКаталога = СтрЗаменить(Модуль, "OPI_", "");
|
||||
ИмяФайла = Метод + ".txt";
|
||||
|
||||
ПутьПримера = КаталогПримеров + ИмяКаталога + "\" + ИмяФайла;
|
||||
ФайлПримера = Новый Файл(ПутьПримера);
|
||||
|
||||
Если ФайлПримера.Существует() Тогда
|
||||
ТекстПримера = Новый ТекстовыйДокумент();
|
||||
ТекстПримера.Прочитать(ПутьПримера);
|
||||
ВозвращаемыйТекст = ТекстПримера.ПолучитьТекст();
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ВозвращаемыйТекст;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция ОпределитьЗначениеОпции(Опция, Значение = "")
|
||||
|
||||
Если ЗначениеЗаполнено(Значение) Тогда
|
||||
Опция = """" + Строка(Значение) + """";
|
||||
Иначе
|
||||
Опция = "%" + СтрЗаменить(Опция, "-", "") + "%";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Опция;
|
||||
|
||||
КонецФункции
|
||||
|
||||
Процедура ПроверитьСоздатьКаталог(Путь)
|
||||
|
||||
Каталог = Новый Файл(Путь);
|
||||
@ -428,6 +473,8 @@
|
||||
Транслитация.Вставить("ю", "u");
|
||||
Транслитация.Вставить("я", "ya");
|
||||
Транслитация.Вставить(" ", "-");
|
||||
Транслитация.Вставить("(", "");
|
||||
Транслитация.Вставить(")", "");
|
||||
|
||||
Для Каждого ЗаменяемыйСимвол Из Транслитация Цикл
|
||||
Значение = СтрЗаменить(Значение, ЗаменяемыйСимвол.Ключ, ЗаменяемыйСимвол.Значение);
|
||||
|
4
.github/workflows/os/template.md
vendored
4
.github/workflows/os/template.md
vendored
@ -16,9 +16,7 @@ sidebar_position: @Счетчик
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = @Вызов1С //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
@Вызов1С
|
||||
|
||||
```
|
||||
|
||||
|
@ -1,20 +1,20 @@
|
||||
<package-def>
|
||||
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
||||
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
||||
<module name="OPI_GoogleCalendar" file="core/Modules/OPI_GoogleCalendar.os"/>
|
||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
||||
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
||||
<module name="OPI_GoogleDrive" file="core/Modules/OPI_GoogleDrive.os"/>
|
||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||
<module name="OPI_GoogleSheets" file="core/Modules/OPI_GoogleSheets.os"/>
|
||||
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
||||
<module name="OPI_Notion" file="core/Modules/OPI_Notion.os"/>
|
||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||
<module name="OPI_Telegram" file="core/Modules/OPI_Telegram.os"/>
|
||||
<module name="OPI_Twitter" file="core/Modules/OPI_Twitter.os"/>
|
||||
<module name="OPI_Viber" file="core/Modules/OPI_Viber.os"/>
|
||||
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
||||
<module name="OPI_GoogleWorkspace" file="core/Modules/OPI_GoogleWorkspace.os"/>
|
||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||
<module name="OPI_Dropbox" file="core/Modules/OPI_Dropbox.os"/>
|
||||
<module name="OPI_Airtable" file="core/Modules/OPI_Airtable.os"/>
|
||||
<module name="OPI_Slack" file="core/Modules/OPI_Slack.os"/>
|
||||
<module name="OPI_GoogleSheets" file="core/Modules/OPI_GoogleSheets.os"/>
|
||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||
<module name="OPI_VK" file="core/Modules/OPI_VK.os"/>
|
||||
<module name="OPI_YandexDisk" file="core/Modules/OPI_YandexDisk.os"/>
|
||||
<module name="OPI_YandexID" file="core/Modules/OPI_YandexID.os"/>
|
||||
<module name="OPI_Инструменты" file="tools/Modules/internal/Modules/OPI_Инструменты.os"/>
|
||||
<module name="OPI_Криптография" file="tools/Modules/internal/Modules/OPI_Криптография.os"/>
|
||||
<module name="OPI_ПолучениеДанныхТестов" file="tools/Modules/OPI_ПолучениеДанныхТестов.os"/>
|
||||
<module name="OPI_ПреобразованиеТипов" file="tools/Modules/OPI_ПреобразованиеТипов.os"/>
|
||||
</package-def>
|
||||
|
@ -382,15 +382,21 @@
|
||||
|
||||
Функция ПутьКФайлуДанных()
|
||||
|
||||
ПутьРепозитория = "./data.json";
|
||||
ПутьЛокальный = "C:\GDrive\Мой диск\data.json";
|
||||
ФайлРепозитория = Новый Файл(ПутьРепозитория);
|
||||
Путь = "";
|
||||
ВозможныеПути = Новый Массив;
|
||||
ВозможныеПути.Добавить("./data.json");
|
||||
ВозможныеПути.Добавить("C:\GDrive\Мой диск\data.json");
|
||||
ВозможныеПути.Добавить("D:\GD\Мой диск\data.json");
|
||||
|
||||
Если ФайлРепозитория.Существует() Тогда
|
||||
Путь = ПутьРепозитория;
|
||||
Иначе
|
||||
Путь = ПутьЛокальный;
|
||||
КонецЕсли;
|
||||
Для Каждого ВозможныйПуть Из ВозможныеПути Цикл
|
||||
|
||||
ФайлРепозитория = Новый Файл(ВозможныйПуть);
|
||||
|
||||
Если ФайлРепозитория.Существует() Тогда
|
||||
Путь = ВозможныйПуть;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Путь;
|
||||
|
||||
|
@ -382,15 +382,21 @@
|
||||
|
||||
Функция ПутьКФайлуДанных()
|
||||
|
||||
ПутьРепозитория = "./data.json";
|
||||
ПутьЛокальный = "C:\GDrive\Мой диск\data.json";
|
||||
ФайлРепозитория = Новый Файл(ПутьРепозитория);
|
||||
Путь = "";
|
||||
ВозможныеПути = Новый Массив;
|
||||
ВозможныеПути.Добавить("./data.json");
|
||||
ВозможныеПути.Добавить("C:\GDrive\Мой диск\data.json");
|
||||
ВозможныеПути.Добавить("D:\GD\Мой диск\data.json");
|
||||
|
||||
Если ФайлРепозитория.Существует() Тогда
|
||||
Путь = ПутьРепозитория;
|
||||
Иначе
|
||||
Путь = ПутьЛокальный;
|
||||
КонецЕсли;
|
||||
Для Каждого ВозможныйПуть Из ВозможныеПути Цикл
|
||||
|
||||
ФайлРепозитория = Новый Файл(ВозможныйПуть);
|
||||
|
||||
Если ФайлРепозитория.Существует() Тогда
|
||||
Путь = ВозможныйПуть;
|
||||
КонецЕсли;
|
||||
|
||||
КонецЦикла;
|
||||
|
||||
Возврат Путь;
|
||||
|
||||
|
4
docs/data/Dropbox/ВостановитьОбъектКВерсии.json
Normal file
4
docs/data/Dropbox/ВостановитьОбъектКВерсии.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Версия": "016196bc6e08dda00000001295a2bc1",
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
5
docs/data/Dropbox/ДобавитьПользователейКПапке.json
Normal file
5
docs/data/Dropbox/ДобавитьПользователейКПапке.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"Почта": "h5bk6ft62s@privaterelay.appleid.com",
|
||||
"Папка": "4994236449"
|
||||
}
|
5
docs/data/Dropbox/ДобавитьПользователейКФайлу.json
Normal file
5
docs/data/Dropbox/ДобавитьПользователейКФайлу.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"Почта": "h5bk6ft62s@privaterelay.appleid.com",
|
||||
"Файл": "kJU6-a-pT48AAAAAAAAABw"
|
||||
}
|
3
docs/data/Dropbox/ДобавитьТег.json
Normal file
3
docs/data/Dropbox/ДобавитьТег.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
4
docs/data/Dropbox/ЗагрузитьФайл.json
Normal file
4
docs/data/Dropbox/ЗагрузитьФайл.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg"
|
||||
}
|
4
docs/data/Dropbox/ЗагрузитьФайлПоURL.json
Normal file
4
docs/data/Dropbox/ЗагрузитьФайлПоURL.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"URL": "https://openintegrations.dev/test_data/document.docx"
|
||||
}
|
3
docs/data/Dropbox/КопироватьОбъект.json
Normal file
3
docs/data/Dropbox/КопироватьОбъект.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
5
docs/data/Dropbox/ОбновитьТокен.json
Normal file
5
docs/data/Dropbox/ОбновитьТокен.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Ключ": "oynqxds...",
|
||||
"Секрет": "tk2oewn...",
|
||||
"Рефреш": "MJIG2TBhD-kAAAAAAAAAAd3oNph_4iTy..."
|
||||
}
|
3
docs/data/Dropbox/ОпубликоватьПапку.json
Normal file
3
docs/data/Dropbox/ОпубликоватьПапку.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
4
docs/data/Dropbox/ОтменитьПубликациюПапки.json
Normal file
4
docs/data/Dropbox/ОтменитьПубликациюПапки.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"Папка": "4994236449"
|
||||
}
|
3
docs/data/Dropbox/ПереместитьОбъект.json
Normal file
3
docs/data/Dropbox/ПереместитьОбъект.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьИнформациюОбАккаунте.json
Normal file
3
docs/data/Dropbox/ПолучитьИнформациюОбАккаунте.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьИнформациюОбОбъекте.json
Normal file
3
docs/data/Dropbox/ПолучитьИнформациюОбОбъекте.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьПревью.json
Normal file
3
docs/data/Dropbox/ПолучитьПревью.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьСписокВерсийОбъекта.json
Normal file
3
docs/data/Dropbox/ПолучитьСписокВерсийОбъекта.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьСписокФайловПапки.json
Normal file
3
docs/data/Dropbox/ПолучитьСписокФайловПапки.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/ПолучитьСсылкуАвторизации.json
Normal file
3
docs/data/Dropbox/ПолучитьСсылкуАвторизации.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Ключ": "oynqxds..."
|
||||
}
|
4
docs/data/Dropbox/ПолучитьСтатусЗагрузкиПоURL.json
Normal file
4
docs/data/Dropbox/ПолучитьСтатусЗагрузкиПоURL.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...",
|
||||
"ИДРаботы": "mTzF6hWsswAAAAAAAAAAAQ"
|
||||
}
|
3
docs/data/Dropbox/ПолчитьСписокТегов.json
Normal file
3
docs/data/Dropbox/ПолчитьСписокТегов.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/СкачатьПапку.json
Normal file
3
docs/data/Dropbox/СкачатьПапку.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/СкачатьФайл.json
Normal file
3
docs/data/Dropbox/СкачатьФайл.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/СоздатьПапку.json
Normal file
3
docs/data/Dropbox/СоздатьПапку.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/УдалитьОбъект.json
Normal file
3
docs/data/Dropbox/УдалитьОбъект.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
3
docs/data/Dropbox/УдалитьТег.json
Normal file
3
docs/data/Dropbox/УдалитьТег.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
}
|
5
docs/data/Telegram/Бан.json
Normal file
5
docs/data/Telegram/Бан.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDПользователя": "461699897",
|
||||
"IDКанала": "@testsichee"
|
||||
}
|
5
docs/data/Telegram/ЗакрепитьСообщение.json
Normal file
5
docs/data/Telegram/ЗакрепитьСообщение.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDКанала": "@testsichee",
|
||||
"IDСообщения": "4494"
|
||||
}
|
5
docs/data/Telegram/ЗакрытьТемуФорума.json
Normal file
5
docs/data/Telegram/ЗакрытьТемуФорума.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208",
|
||||
"Тема": "2325"
|
||||
}
|
4
docs/data/Telegram/ИзменитьИмяГлавнойТемыФорума.json
Normal file
4
docs/data/Telegram/ИзменитьИмяГлавнойТемыФорума.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208"
|
||||
}
|
5
docs/data/Telegram/ИзменитьТемуФорума.json
Normal file
5
docs/data/Telegram/ИзменитьТемуФорума.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208",
|
||||
"Тема": "2325"
|
||||
}
|
5
docs/data/Telegram/ОткрепитьСообщение.json
Normal file
5
docs/data/Telegram/ОткрепитьСообщение.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDКанала": "@testsichee",
|
||||
"IDСообщения": "4494"
|
||||
}
|
5
docs/data/Telegram/ОткрытьТемуФорума.json
Normal file
5
docs/data/Telegram/ОткрытьТемуФорума.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208",
|
||||
"Тема": "2325"
|
||||
}
|
7
docs/data/Telegram/ОтправитьАудио.json
Normal file
7
docs/data/Telegram/ОтправитьАудио.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение",
|
||||
"Аудио": "https://openintegrations.dev/test_data/song.mp3"
|
||||
}
|
7
docs/data/Telegram/ОтправитьВидео.json
Normal file
7
docs/data/Telegram/ОтправитьВидео.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение",
|
||||
"Видео": "https://openintegrations.dev/test_data/video.mp4"
|
||||
}
|
7
docs/data/Telegram/ОтправитьГифку.json
Normal file
7
docs/data/Telegram/ОтправитьГифку.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение",
|
||||
"Гифка": "https://openintegrations.dev/test_data/animation.gif"
|
||||
}
|
7
docs/data/Telegram/ОтправитьДокумент.json
Normal file
7
docs/data/Telegram/ОтправитьДокумент.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение",
|
||||
"Документ": "https://openintegrations.dev/test_data/document.docx"
|
||||
}
|
7
docs/data/Telegram/ОтправитьКартинку.json
Normal file
7
docs/data/Telegram/ОтправитьКартинку.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение",
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg"
|
||||
}
|
8
docs/data/Telegram/ОтправитьКонтакт.json
Normal file
8
docs/data/Telegram/ОтправитьКонтакт.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Имя": "Петр",
|
||||
"Фамилия": "Петров",
|
||||
"Телефон": "88005553535"
|
||||
}
|
7
docs/data/Telegram/ОтправитьМеидагруппу.json
Normal file
7
docs/data/Telegram/ОтправитьМеидагруппу.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"Текст": "Строковое значение",
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg",
|
||||
"Видео": "https://openintegrations.dev/test_data/video.mp4"
|
||||
}
|
7
docs/data/Telegram/ОтправитьМестоположение.json
Normal file
7
docs/data/Telegram/ОтправитьМестоположение.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Ширина": "48.87373649724122",
|
||||
"Долгота": "48.87373649724122"
|
||||
}
|
5
docs/data/Telegram/ОтправитьОпрос.json
Normal file
5
docs/data/Telegram/ОтправитьОпрос.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee"
|
||||
}
|
6
docs/data/Telegram/ОтправитьТекстовоеСообщение.json
Normal file
6
docs/data/Telegram/ОтправитьТекстовоеСообщение.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"Текст": "Строковое значение"
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208",
|
||||
"Тема": "2325"
|
||||
}
|
6
docs/data/Telegram/ПереслатьСообщение.json
Normal file
6
docs/data/Telegram/ПереслатьСообщение.json
Normal file
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDЧата": "461699897",
|
||||
"IDКанала": "@testsichee",
|
||||
"IDСообщения": "4494"
|
||||
}
|
4
docs/data/Telegram/ПоказатьГлавнуюТемуФорума.json
Normal file
4
docs/data/Telegram/ПоказатьГлавнуюТемуФорума.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208"
|
||||
}
|
3
docs/data/Telegram/ПолучитьИнформациюБота.json
Normal file
3
docs/data/Telegram/ПолучитьИнформациюБота.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu..."
|
||||
}
|
3
docs/data/Telegram/ПолучитьОбновления.json
Normal file
3
docs/data/Telegram/ПолучитьОбновления.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu..."
|
||||
}
|
3
docs/data/Telegram/ПолучитьСписокАватаровФорума.json
Normal file
3
docs/data/Telegram/ПолучитьСписокАватаровФорума.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu..."
|
||||
}
|
4
docs/data/Telegram/ПолучитьЧислоУчастников.json
Normal file
4
docs/data/Telegram/ПолучитьЧислоУчастников.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDКанала": "@testsichee"
|
||||
}
|
5
docs/data/Telegram/Разбан.json
Normal file
5
docs/data/Telegram/Разбан.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDПользователя": "461699897",
|
||||
"IDКанала": "@testsichee"
|
||||
}
|
4
docs/data/Telegram/СкачатьФайл.json
Normal file
4
docs/data/Telegram/СкачатьФайл.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"IDФайла": "CQACAgIAAx0EcNsaZQACEZRmUbbz_bhDX_wPiSnMclSID6CD7wACC00AAoaTiEpOTiNykV_72zUE",
|
||||
"Токен": "6129457865:AAFyzNYOAFbu..."
|
||||
}
|
4
docs/data/Telegram/СкрытьГлавнуюТемуФорума.json
Normal file
4
docs/data/Telegram/СкрытьГлавнуюТемуФорума.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208"
|
||||
}
|
4
docs/data/Telegram/СоздатьСсылкуПриглашение.json
Normal file
4
docs/data/Telegram/СоздатьСсылкуПриглашение.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"IDКанала": "@testsichee"
|
||||
}
|
4
docs/data/Telegram/СоздатьТемуФорума.json
Normal file
4
docs/data/Telegram/СоздатьТемуФорума.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208"
|
||||
}
|
3
docs/data/Telegram/УдалитьWebhook.json
Normal file
3
docs/data/Telegram/УдалитьWebhook.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu..."
|
||||
}
|
5
docs/data/Telegram/УдалитьТемуФорума.json
Normal file
5
docs/data/Telegram/УдалитьТемуФорума.json
Normal file
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"Чат": "-1001971186208",
|
||||
"Тема": "2325"
|
||||
}
|
4
docs/data/Telegram/УстановитьWebhook.json
Normal file
4
docs/data/Telegram/УстановитьWebhook.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Токен": "6129457865:AAFyzNYOAFbu...",
|
||||
"URL": "https://api.athenaeum.digital/opi/hs/twitter"
|
||||
}
|
3
docs/data/VK/ЗакрытьОбсуждение.json
Normal file
3
docs/data/VK/ЗакрытьОбсуждение.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДОбсуждения": 51167955
|
||||
}
|
3
docs/data/VK/НаписатьВОбсуждение.json
Normal file
3
docs/data/VK/НаписатьВОбсуждение.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДОбсуждения": 51167955
|
||||
}
|
3
docs/data/VK/ОткрытьОбсуждение.json
Normal file
3
docs/data/VK/ОткрытьОбсуждение.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДОбсуждения": 51167955
|
||||
}
|
3
docs/data/VK/СоздатьИсторию.json
Normal file
3
docs/data/VK/СоздатьИсторию.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg"
|
||||
}
|
4
docs/data/VK/СоздатьПост.json
Normal file
4
docs/data/VK/СоздатьПост.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg",
|
||||
"Картинка2": "https://openintegrations.dev/test_data/picture2.jpg"
|
||||
}
|
4
docs/data/VK/СоздатьСоставнойПост.json
Normal file
4
docs/data/VK/СоздатьСоставнойПост.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg",
|
||||
"Видео": "https://openintegrations.dev/test_data/video.mp4"
|
||||
}
|
3
docs/data/VK/СоздатьСсылкуПолученияТокена.json
Normal file
3
docs/data/VK/СоздатьСсылкуПолученияТокена.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Приложение": "51694790"
|
||||
}
|
4
docs/data/VK/СохранитьКартинкуВАльбом.json
Normal file
4
docs/data/VK/СохранитьКартинкуВАльбом.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"ИДАльбома": 304440188,
|
||||
"Картинка": "https://openintegrations.dev/test_data/picture.jpg"
|
||||
}
|
3
docs/data/VK/УдалитьАльбом.json
Normal file
3
docs/data/VK/УдалитьАльбом.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДАльбома": 304440188
|
||||
}
|
3
docs/data/VK/УдалитьКартинку.json
Normal file
3
docs/data/VK/УдалитьКартинку.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДКартинки": 457243842
|
||||
}
|
3
docs/data/VK/УдалитьПост.json
Normal file
3
docs/data/VK/УдалитьПост.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"ИДПоста": "2045"
|
||||
}
|
@ -11,7 +11,7 @@ sidebar_position: 1
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Отступ | --offser | Строка | Идентификатор следующей страницы списка баз из перыдудщего запроса |
|
||||
| Отступ | --offset | Строка | Идентификатор следующей страницы списка баз из перыдудщего запроса |
|
||||
|
||||
|
||||
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
@ -19,168 +19,18 @@ sidebar_position: 1
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьСписокБаз(Токен, Отступ); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьСписокБаз --token %token% --offser %offser%
|
||||
oint airtable ПолучитьСписокБаз --token %token% --offset %offset%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -19,50 +19,18 @@ sidebar_position: 2
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьТаблицыБазы --token %token% --base %base%
|
||||
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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -21,51 +21,18 @@ sidebar_position: 3
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьБазу(Токен, РабочееПространство, Наименование, КоллекцияТаблиц); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable СоздатьБазу --token %token% --ws %ws% --title %title% --tablesdata %tablesdata%
|
||||
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"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -23,30 +23,18 @@ sidebar_position: 3
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ИзменитьКомментарий(Токен, База, Таблица, Запись, Комментарий, Текст); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ИзменитьКомментарий --token %token% --base %base% --table %table% --record %record% --comment %comment% --text %text%
|
||||
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"
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -22,35 +22,18 @@ sidebar_position: 1
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьКомментарии(Токен, База, Таблица, Запись, Отступ); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьКомментарии --token %token% --base %base% --table %table% --record %record% --offset %offset%
|
||||
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
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -22,30 +22,18 @@ sidebar_position: 2
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьКомментарий(Токен, База, Таблица, Запись, Текст); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable СоздатьКомментарий --token %token% --base %base% --table %table% --record %record% --text %text%
|
||||
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
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -22,23 +22,18 @@ sidebar_position: 4
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.УдалитьКомментарий(Токен, База, Таблица, Запись, Комментарий); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable УдалитьКомментарий --token %token% --base %base% --table %table% --record %record% --comment %comment%
|
||||
oint airtable УдалитьКомментарий --token %token% --base %base% --table %table% --record %record% --comment %comment%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"id": "comiwisbXU2Lt9gba",
|
||||
"deleted": true
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -23,28 +23,18 @@ sidebar_position: 2
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Наименование, Описание); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ИзменитьПоле --token %token% --base %base% --table %table% --field %field% --title %title% --description %description%
|
||||
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": "Новое описание"
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -19,14 +19,12 @@ sidebar_position: 4
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеНомера(Наименование, Точность); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьПолеНомера --title %title% --precision %precision%
|
||||
oint airtable ПолучитьПолеНомера --title %title% --precision %precision%
|
||||
|
||||
```
|
||||
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-data.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-data.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 7
|
||||
---
|
||||
|
||||
# Получить поле (дата)
|
||||
Получает описание поля типа дата
|
||||
|
||||
|
||||
*Функция ПолучитьПолеДаты(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеДаты --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-email.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-email.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 8
|
||||
---
|
||||
|
||||
# Получить поле (email)
|
||||
Получает описание поля с электронной почтой
|
||||
|
||||
|
||||
*Функция ПолучитьПолеПочты(Знач Наименование) ЭкспортВозврат ОписаниеПримитивногоПоля(Наименование, "email");КонецФункции*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеПочты --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-fayl.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-fayl.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
# Получить поле (файл)
|
||||
Получает описание поля файлового типа
|
||||
|
||||
|
||||
*Функция ПолучитьПолеВложения(Знач Наименование) ЭкспортВозврат ОписаниеПримитивногоПоля(Наименование, "multipleAttachments");КонецФункции*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеВложения --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-flazhok.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-flazhok.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 6
|
||||
---
|
||||
|
||||
# Получить поле (флажок)
|
||||
Получает описание поля типа булево
|
||||
|
||||
|
||||
*Функция ПолучитьПолеФлажка(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеФлажка --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
@ -18,14 +18,12 @@ sidebar_position: 3
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеСтроковое(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьПолеСтроковое --title %title%
|
||||
oint airtable ПолучитьПолеСтроковое --title %title%
|
||||
|
||||
```
|
||||
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-telefon.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-telefon.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 9
|
||||
---
|
||||
|
||||
# Получить поле (телефон)
|
||||
Получает описание поля с номером телефона
|
||||
|
||||
|
||||
*Функция ПолучитьПолеТелефона(Знач Наименование) ЭкспортВозврат ОписаниеПримитивногоПоля(Наименование, "phoneNumber");КонецФункции*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеТелефона --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-url.md
Normal file
35
docs/md/Airtable/Rabota-s-polyami/Poluchit-pole-url.md
Normal file
@ -0,0 +1,35 @@
|
||||
---
|
||||
sidebar_position: 10
|
||||
---
|
||||
|
||||
# Получить поле (url)
|
||||
Получает описание поля с URL
|
||||
|
||||
|
||||
*Функция ПолучитьПолеСсылки(Знач Наименование) ЭкспортВозврат ОписаниеПримитивногоПоля(Наименование, "url");КонецФункции*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Вовзращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint airtable ПолучитьПолеСсылки --title %title%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
@ -21,27 +21,18 @@ sidebar_position: 1
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, СтруктураПоля); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable СоздатьПоле --token %token% --base %base% --table %table% --fielddata %fielddata%
|
||||
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"
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -22,47 +22,18 @@ sidebar_position: 2
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ИзменитьТаблицу(Токен, База, Таблица, Наименование, Описание); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ИзменитьТаблицу --token %token% --base %base% --table %table% --title %title% --description %description%
|
||||
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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -22,47 +22,18 @@ sidebar_position: 1
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьТаблицу(Токен, База, Наименование, МассивПолей, Описание); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable СоздатьТаблицу --token %token% --base %base% --title %title% --fieldsdata %fieldsdata% --description %description%
|
||||
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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -21,47 +21,18 @@ sidebar_position: 1
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьСписокЗаписей(Токен, База, Таблица, Отступ); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьСписокЗаписей --token %token% --base %base% --table %table% --offset %offset%
|
||||
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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -21,27 +21,18 @@ sidebar_position: 2
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьЗапись(Токен, База, Таблица, Запись); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable ПолучитьЗапись --token %token% --base %base% --table %table% --record %record%
|
||||
oint airtable ПолучитьЗапись --token %token% --base %base% --table %table% --record %record%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"id": "recqjJmZO5v8LyMiM",
|
||||
"createdTime": "2024-05-10T07:40:16Z",
|
||||
"fields": {
|
||||
"Номер": 10,
|
||||
"Строковое": "Привет\n"
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -21,39 +21,18 @@ sidebar_position: 3
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьЗаписи(Токен, База, Таблица, Данные); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable СоздатьЗаписи --token %token% --base %base% --table %table% --data %data%
|
||||
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"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
@ -21,31 +21,18 @@ sidebar_position: 4
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.УдалитьЗаписи(Токен, База, Таблица, Записи); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint Airtable УдалитьЗаписи --token %token% --base %base% --table %table% --records %records%
|
||||
oint airtable УдалитьЗаписи --token %token% --base %base% --table %table% --records %records%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"records": [
|
||||
{
|
||||
"deleted": true,
|
||||
"id": "recAB3eJVv3olssFr"
|
||||
},
|
||||
{
|
||||
"deleted": true,
|
||||
"id": "reckISGAjm3i2mVDb"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
|
||||
```
|
||||
|
42
docs/md/Dropbox/Akkaunt-i-avtorizatsiya/Obnovit-token.md
Normal file
42
docs/md/Dropbox/Akkaunt-i-avtorizatsiya/Obnovit-token.md
Normal file
@ -0,0 +1,42 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Обновить токен
|
||||
Получает новый токен на основе рефреш токена
|
||||
|
||||
|
||||
*Функция ОбновитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач РефрешТокен) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| КлючПриложения | --appkey | Строка | Ключ приложения |
|
||||
| СекретПриложения | --appsecret | Строка | Секрет приложения |
|
||||
| РефрешТокен | --refresh | Строка | Рефреш токен |
|
||||
|
||||
|
||||
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
Ключ = "oynqxds...";
|
||||
Секрет = "tk2oewn...";
|
||||
Рефреш = "MJIG2TBhD-kAAAAAAAAAAd3oNph_4iTy...";
|
||||
|
||||
Результат = OPI_Dropbox.ОбновитьТокен(Ключ, Секрет, Рефреш);
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint dropbox ОбновитьТокен --appkey %appkey% --appsecret %appsecret% --refresh %refresh%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
@ -0,0 +1,38 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
# Получить данные использования пространства
|
||||
Получает информацию о количестве использованного дискового пространства
|
||||
|
||||
|
||||
*Функция ПолучитьДанныеИспользованияПространства(Знач Токен) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
|
||||
|
||||
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
Токен = "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...";
|
||||
|
||||
Результат = OPI_Dropbox.ПолучитьДанныеИспользованияПространства(Токен);
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint dropbox ПолучитьДанныеИспользованияПространства --token "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..."
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
@ -0,0 +1,39 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
---
|
||||
|
||||
# Получить информацию об аккаунте
|
||||
Получает информацию об аккаунте
|
||||
|
||||
|
||||
*Функция ПолучитьИнформациюОбАккаунте(Знач Токен, Знач Аккаунт = "") Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Аккаунт | --account | Строка | ID аккаунта. Текущий аккаунт токена, если не заполнено |
|
||||
|
||||
|
||||
Вовзращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
Токен = "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e...";
|
||||
|
||||
Результат = OPI_Dropbox.ПолучитьИнформациюОбАккаунте(Токен);
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команд CLI"
|
||||
|
||||
oint dropbox ПолучитьИнформациюОбАккаунте --token "sl.B2BrYIsNrnf_h8d1VSt-ilH_LEUuySQXhbDb51qh3chXboh4PF5ZjVKK-fmicHuGMHS8iZ3_6e..." --account %account%
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
|
||||
|
||||
```
|
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