From aa77dd00eb8ca9bf103b48c6ef7704a5cebea946 Mon Sep 17 00:00:00 2001 From: Anton Date: Fri, 7 Jun 2024 23:04:18 +0300 Subject: [PATCH] =?UTF-8?q?=D0=A4=D0=BE=D1=80=D0=BC=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20wf=20en=20cli?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/cli_draft_en.yml | 121 + .github/workflows/cli_test_en.yml | 3222 +++++++++++++++++ .github/workflows/os/cli_parse.os | 17 + .github/workflows/os/cli_testmaker.os | 4 + .github/workflows/os/cli_testmaker_en.os | 534 +++ service/dictionaries/en.json | 3 +- .../data/Classes/internal/Classes/airtable.os | 1510 ++++---- .../data/Classes/internal/Classes/dropbox.os | 1540 ++++---- .../Classes/internal/Classes/gcalendar.os | 726 ++-- .../data/Classes/internal/Classes/gdrive.os | 656 ++-- .../data/Classes/internal/Classes/google.os | 188 +- .../data/Classes/internal/Classes/gsheets.os | 536 +-- .../data/Classes/internal/Classes/notion.os | 670 ++-- .../data/Classes/internal/Classes/slack.os | 2110 +++++------ .../data/Classes/internal/Classes/telegram.os | 2506 ++++++------- .../data/Classes/internal/Classes/tools.os | 106 +- .../data/Classes/internal/Classes/twitter.os | 342 +- .../data/Classes/internal/Classes/viber.os | 810 ++--- .../cli/data/Classes/internal/Classes/vk.os | 2442 ++++++------- .../data/Classes/internal/Classes/yadisk.os | 1002 ++--- .../data/Classes/internal/Classes/yandex.os | 140 +- src/en/cli/data/Classes/СоставБиблиотеки.os | 20 +- .../data/Classes/internal/Classes/dropbox.os | 10 +- .../Classes/internal/Classes/gcalendar.os | 2 +- .../data/Classes/internal/Classes/gdrive.os | 2 +- .../data/Classes/internal/Classes/google.os | 6 +- .../data/Classes/internal/Classes/notion.os | 4 +- .../data/Classes/internal/Classes/slack.os | 6 +- .../data/Classes/internal/Classes/telegram.os | 6 +- .../cli/data/Classes/internal/Classes/vk.os | 16 +- .../data/Classes/internal/Classes/yadisk.os | 10 +- src/ru/cli/data/Classes/СоставБиблиотеки.os | 20 +- 32 files changed, 11593 insertions(+), 7694 deletions(-) create mode 100644 .github/workflows/cli_draft_en.yml create mode 100644 .github/workflows/cli_test_en.yml create mode 100644 .github/workflows/os/cli_testmaker_en.os diff --git a/.github/workflows/cli_draft_en.yml b/.github/workflows/cli_draft_en.yml new file mode 100644 index 0000000000..bf3426cc7b --- /dev/null +++ b/.github/workflows/cli_draft_en.yml @@ -0,0 +1,121 @@ +name: CLI | Добавить пакеты в Draft (EN) + +on: + workflow_dispatch: + +jobs: + + Build: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + - uses: otymko/setup-onescript@v1.4 + with: + version: 1.10.0 + + - name: Установить cmdline, asserts и osparser + run: | + opm install cmdline + opm install asserts + opm install osparser + opm install coloratos + - name: Сформировать список методов ОПИ -> CLI + run: oscript ./.github/workflows/os/cli_parse.os + + - name: Записать измененный список методов CLI + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_user_name: Vitaly the Alpaca (bot) + commit_user_email: vitaly.the.alpaca@gmail.com + commit_author: Vitaly the Alpaca + commit_message: Обновление зашифрованных данных по результатам тестов (workflow) + + - name: Собрать и установить OInt + run: | + cd ./src/en/OInt + opm build + opm install *.ospx + + - name: Собрать бинарник + run: | + cd ./src/en/cli + oscript -make core/Classes/Приложение.os oint + + - name: Собрать exe + run: | + cd ./src/en/cli + oscript -make core/Classes/Приложение.os oint.exe + + - name: Записать артефакт + uses: actions/upload-artifact@v4 + with: + name: oint + path: ./src/en/cli/oint + + - name: Создать каталог deb-пакета + run: | + mkdir -p .debpkg/usr/bin + cp ./src/en/cli/oint .debpkg/usr/bin/oint + chmod +x .debpkg/usr/bin/oint + + - name: Собрать deb-пакет + uses: jiro4989/build-deb-action@v3 + with: + package: oint + package_root: .debpkg + maintainer: Anton Titovets + version: '1.10.0' # refs/tags/v*.*.* + arch: 'all' + depends: 'mono-runtime, libmono-system-core4.0-cil | libmono-system-core4.5-cil, libmono-system4.0-cil | libmono-system4.5-cil, libmono-corlib4.0-cil | libmono-corlib4.5-cil, libmono-i18n4.0-all | libmono-i18n4.5-all' + desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + outputs: + file_name: oint_1.10.0_all_en.deb + + - uses: actions/upload-artifact@v3 + with: + name: oint-deb + path: | + ./*.deb + + - name: Создать каталог rpm-пакета + run: | + mkdir -p .rpmpkg/usr/bin + mkdir -p .rpmpkg/usr/share/oint/bin + cp ./src/en/cli/oint .rpmpkg/usr/share/oint/bin/oint + echo 'mono /usr/share/oint/bin/oint "$@"' > .rpmpkg/usr/bin/oint + chmod +x .rpmpkg/usr/bin/oint + + - name: Собрать rpm-пакет + uses: jiro4989/build-rpm-action@v2 + with: + summary: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services. Mono-runtime with .NET Framework 4.8 support required' + package: oint + package_root: .rpmpkg + maintainer: Anton Titovets + version: '1.10.0' + arch: 'x86_64' + desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + requires: | + mono-core + Requires: mono-locale-extras + outputs: + file_name: oint-1.10.0.el7.x86_64_en.rpm + + - uses: actions/upload-artifact@v4 + with: + name: oint-rpm + path: | + ./*.rpm + !./*-debuginfo-*.rpm + + - name: Добавить DEB + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: gh release upload draft ./*.deb + + - name: Добавить RPM + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + run: gh release upload draft ./*.rpm diff --git a/.github/workflows/cli_test_en.yml b/.github/workflows/cli_test_en.yml new file mode 100644 index 0000000000..8fbe616e95 --- /dev/null +++ b/.github/workflows/cli_test_en.yml @@ -0,0 +1,3222 @@ +name: CLI | Сборка и тестирование (EN) + +on: + workflow_dispatch: + +jobs: + Decode: + runs-on: ubuntu-latest + steps: + + - uses: actions/checkout@v4 + + - name: Расшифровать тестовые данные + run: gpg --quiet --batch --yes --decrypt --passphrase="$ENC_JSON" --output ./data.json ./data.json.gpg + env: + ENC_JSON: ${{ secrets.ENC_JSON }} + + - name: Кэшировать данные + uses: actions/cache/save@v3 + with: + path: ./data.json + key: test-data + + Build: + runs-on: ubuntu-latest + permissions: + contents: write + steps: + - uses: actions/checkout@v4 + - uses: otymko/setup-onescript@v1.4 + with: + version: 1.10.0 + + - name: Установить cmdline, asserts и osparser + run: | + opm install cmdline + opm install asserts + opm install osparser + opm install coloratos + - name: Сформировать список методов ОПИ -> CLI + run: oscript ./.github/workflows/os/cli_parse.os + + - name: Записать измененный список методов CLI + uses: stefanzweifel/git-auto-commit-action@v5 + with: + commit_user_name: Vitaly the Alpaca (bot) + commit_user_email: vitaly.the.alpaca@gmail.com + commit_author: Vitaly the Alpaca + commit_message: Обновление зашифрованных данных по результатам тестов (workflow) + + - name: Собрать и установить OInt + run: | + cd ./src/en/OInt + opm build + opm install *.ospx + + - name: Собрать бинарник + run: | + cd ./src/en/cli + oscript -make core/Classes/Приложение.os oint + + - name: Собрать exe + run: | + cd ./src/en/cli + oscript -make core/Classes/Приложение.os oint.exe + + - name: Записать артефакт + uses: actions/upload-artifact@v4 + with: + name: oint + path: ./src/en/cli/oint + + - name: Создать каталог deb-пакета + run: | + mkdir -p .debpkg/usr/bin + cp ./src/en/cli/oint .debpkg/usr/bin/oint + chmod +x .debpkg/usr/bin/oint + + - name: Собрать deb-пакет + uses: jiro4989/build-deb-action@v3 + with: + package: oint + package_root: .debpkg + maintainer: Anton Titovets + version: '1.10.0' # refs/tags/v*.*.* + arch: 'all' + depends: 'mono-runtime, libmono-system-core4.0-cil | libmono-system-core4.5-cil, libmono-system4.0-cil | libmono-system4.5-cil, libmono-corlib4.0-cil | libmono-corlib4.5-cil, libmono-i18n4.0-all | libmono-i18n4.5-all' + desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + outputs: + file_name: oint_1.10.0_all_en.deb + + - uses: actions/upload-artifact@v3 + with: + name: oint-deb + path: | + ./*.deb + + - name: Создать каталог rpm-пакета + run: | + mkdir -p .rpmpkg/usr/bin + mkdir -p .rpmpkg/usr/share/oint/bin + cp ./src/en/cli/oint .rpmpkg/usr/share/oint/bin/oint + echo 'mono /usr/share/oint/bin/oint "$@"' > .rpmpkg/usr/bin/oint + chmod +x .rpmpkg/usr/bin/oint + + - name: Собрать rpm-пакет + uses: jiro4989/build-rpm-action@v2 + with: + summary: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services. Mono-runtime with .NET Framework 4.8 support required' + package: oint + package_root: .rpmpkg + maintainer: Anton Titovets + version: '1.10.0' + arch: 'x86_64' + desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + requires: | + mono-core + Requires: mono-locale-extras + outputs: + file_name: oint-1.10.0.el7.x86_64_en.rpm + + - uses: actions/upload-artifact@v4 + with: + name: oint-rpm + path: | + ./*.rpm + !./*-debuginfo-*.rpm + + Testing-telegram: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetBotInformation + if: ${{ cancelled() }} == false + run: | + + ./oint telegram GetBotInformation --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + + + + - name: Выполнить GetUpdates + if: ${{ cancelled() }} == false + run: | + + ./oint telegram GetUpdates --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --timeout "" \ + --offset "" \ + + + + - name: Выполнить SetWebhook + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SetWebhook --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --url "${{ env.json_Telegram_URL }}" \ + + + + - name: Выполнить DeleteWebhook + if: ${{ cancelled() }} == false + run: | + + ./oint telegram DeleteWebhook --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + + + + - name: Выполнить DownloadFile + if: ${{ cancelled() }} == false + run: | + + ./oint telegram DownloadFile --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --fileid "" \ + + + + - name: Выполнить SendTextMessage + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendTextMessage --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendImage + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendImage --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --picture "${{ env.json_Picture }}" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendVideo + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendVideo --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --video "${{ env.json_Video }}" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendAudio + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendAudio --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --audio "${{ env.json_Audio }}" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendDocument + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendDocument --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --doc "${{ env.json_Document }}" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendGif + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendGif --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --gif "${{ env.json_GIF }}" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendMediaGroup + if: ${{ cancelled() }} == false + run: | + + echo " { + \"${{ env.json_Picture }}\" : \"photo\", + \"${{ env.json_Picture2 }}\" : \"photo\" + } " > mediagroup.json + + + ./oint telegram SendMediaGroup --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --text "Тестовый текст" \ + --media "mediagroup.json" \ + --keyboard "" \ + --parsemode "" \ + + + + - name: Выполнить SendLocation + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendLocation --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --lat "48.87373649724122" \ + --long "48.87373649724122" \ + --keyboard "" \ + + + + - name: Выполнить SendContact + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendContact --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --name "Петр" \ + --surname "Петров" \ + --phone "+123456789" \ + --keyboard "" \ + + + + - name: Выполнить SendPoll + if: ${{ cancelled() }} == false + run: | + + ./oint telegram SendPoll --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --question "Да или нет?" \ + --options "['Да', 'Нет', 'Затрудняюсь ответить']" \ + --anonymous true \ + + + + - name: Выполнить ForwardMessage + if: ${{ cancelled() }} == false + run: | + + ./oint telegram ForwardMessage --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --message "${{ env.json_Telegram_ChannelMessageID }}" \ + --from "${{ env.json_Telegram_ChannelID }}" \ + --to "${{ env.json_Telegram_ChatID }}" \ + + + + - name: Выполнить FormKeyboardFromButtonArray + if: ${{ cancelled() }} == false + run: | + + ./oint telegram FormKeyboardFromButtonArray --debug --test \ + --buttons "['Кнопка1','Кнопка2','Кнопка3']" \ + --under true \ + --column false \ + + + + - name: Выполнить Ban + if: ${{ cancelled() }} == false + run: | + + ./oint telegram Ban --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --user "${{ env.json_Telegram_ChatID }}" \ + + + + - name: Выполнить Unban + if: ${{ cancelled() }} == false + run: | + + ./oint telegram Unban --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --user "${{ env.json_Telegram_ChatID }}" \ + + + + - name: Выполнить CreateInvitationLink + if: ${{ cancelled() }} == false + run: | + + ./oint telegram CreateInvitationLink --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --title "Тест" \ + --expire "1" \ + --limit "1" \ + + + + - name: Выполнить PinMessage + if: ${{ cancelled() }} == false + run: | + + ./oint telegram PinMessage --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --message "${{ env.json_Telegram_ChannelMessageID }}" \ + + + + - name: Выполнить UnpinMessage + if: ${{ cancelled() }} == false + run: | + + ./oint telegram UnpinMessage --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + --message "${{ env.json_Telegram_ChannelMessageID }}" \ + + + + - name: Выполнить GetParticipantCount + if: ${{ cancelled() }} == false + run: | + + ./oint telegram GetParticipantCount --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --chat "${{ env.json_Telegram_ChannelID }}" \ + + + + - name: Выполнить GetAvatarIconList + if: ${{ cancelled() }} == false + run: | + + ./oint telegram GetAvatarIconList --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + + + + - name: Выполнить CreateForumThread + if: ${{ cancelled() }} == false + run: | + + ./oint telegram CreateForumThread --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --title "Тест" \ + --icon "5350444672789519765 " \ + + + + - name: Выполнить EditForumTopic + if: ${{ cancelled() }} == false + run: | + + ./oint telegram EditForumTopic --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --topic "${{ env.json_Telegram_TopicID }}" \ + --title "Тест" \ + --icon "5350444672789519765 " \ + + + + - name: Выполнить CloseForumThread + if: ${{ cancelled() }} == false + run: | + + ./oint telegram CloseForumThread --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --topic "${{ env.json_Telegram_TopicID }}" \ + + + + - name: Выполнить OpenForumThread + if: ${{ cancelled() }} == false + run: | + + ./oint telegram OpenForumThread --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --topic "${{ env.json_Telegram_TopicID }}" \ + + + + - name: Выполнить DeleteForumTopic + if: ${{ cancelled() }} == false + run: | + + ./oint telegram DeleteForumTopic --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --topic "${{ env.json_Telegram_TopicID }}" \ + + + + - name: Выполнить HideMainForumTopic + if: ${{ cancelled() }} == false + run: | + + ./oint telegram HideMainForumTopic --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + + + + - name: Выполнить ShowMainForumTopic + if: ${{ cancelled() }} == false + run: | + + ./oint telegram ShowMainForumTopic --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + + + + - name: Выполнить EditMainForumTopicName + if: ${{ cancelled() }} == false + run: | + + ./oint telegram EditMainForumTopicName --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --title "Тест" \ + + + + - name: Выполнить ClearThreadPinnedMessagesList + if: ${{ cancelled() }} == false + run: | + + ./oint telegram ClearThreadPinnedMessagesList --debug --test \ + --token "${{ env.json_Telegram_Token }}" \ + --forum "${{ env.json_Telegram_ForumID }}" \ + --topic "${{ env.json_Telegram_TopicID }}" \ + + Testing-vk: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить CreateTokenRetrievalLink + if: ${{ cancelled() }} == false + run: | + + ./oint vk CreateTokenRetrievalLink --debug --test \ + --app "${{ env.json_VK_AppID }}" \ + + + + - name: Выполнить CreatePost + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreatePost --debug --test \ + --text "Тестовый текст" \ + --pictures "['${{ env.json_Picture }}', '${{ env.json_Picture2 }}']" \ + --ad false \ + --url "https://github.com/Bayselonarrend/OpenIntegrations" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateCompositePost + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateCompositePost --debug --test \ + --text "Тестовый текст" \ + --objects "" \ + --ad false \ + --url "https://github.com/Bayselonarrend/OpenIntegrations" \ + --auth "auth.json" \ + + + + - name: Выполнить DeletePost + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeletePost --debug --test \ + --post "1159" \ + --auth "auth.json" \ + + + + - name: Выполнить CreatePoll + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreatePoll --debug --test \ + --question "Да или нет?" \ + --options "['Да', 'Нет', 'Затрудняюсь ответить']" \ + --picture "${{ env.json_Picture }}" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateAlbum + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateAlbum --debug --test \ + --title "Тест" \ + --description "Тестовое описание" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteAlbum + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteAlbum --debug --test \ + --album "303733811" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateStory + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateStory --debug --test \ + --picture "${{ env.json_Picture }}" \ + --url "https://github.com/Bayselonarrend/OpenIntegrations" \ + --auth "auth.json" \ + + + + - name: Выполнить SaveImageToAlbum + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk SaveImageToAlbum --debug --test \ + --album "303733811" \ + --picture "${{ env.json_Picture }}" \ + --description "Тестовое описание" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteImage + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteImage --debug --test \ + --pictureid "1" \ + --auth "auth.json" \ + + + + - name: Выполнить UploadVideoToServer + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk UploadVideoToServer --debug --test \ + --file "" \ + --title "Тест" \ + --description "Тестовое описание" \ + --album "303733811" \ + --auth "auth.json" \ + + + + - name: Выполнить UploadPhotoToServer + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk UploadPhotoToServer --debug --test \ + --file "" \ + --auth "auth.json" \ + --type "" \ + + + + - name: Выполнить CreateDiscussion + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateDiscussion --debug --test \ + --title "Тест" \ + --text "Тестовый текст" \ + --auth "auth.json" \ + + + + - name: Выполнить CloseDiscussion + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CloseDiscussion --debug --test \ + --topic "1" \ + --remove false \ + --auth "auth.json" \ + + + + - name: Выполнить OpenDiscussion + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk OpenDiscussion --debug --test \ + --topic "1" \ + --auth "auth.json" \ + + + + - name: Выполнить WriteInDiscussion + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk WriteInDiscussion --debug --test \ + --topic "1" \ + --text "Тестовый текст" \ + --auth "auth.json" \ + + + + - name: Выполнить LikePost + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk LikePost --debug --test \ + --post "1159" \ + --wall "-${{ env.json_VK_GroupID }}" \ + --auth "auth.json" \ + + + + - name: Выполнить MakeRepost + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk MakeRepost --debug --test \ + --post "1159" \ + --from "-${{ env.json_VK_GroupID }}" \ + --to "-${{ env.json_VK_GroupID }}" \ + --ad false \ + --auth "auth.json" \ + + + + - name: Выполнить WriteMessage + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk WriteMessage --debug --test \ + --text "Тестовый текст" \ + --user "${{ env.json_VK_UserID }}" \ + --ct "${{ env.json_VK_CommunityToken }}" \ + --keyboard "" \ + --auth "auth.json" \ + + + + - name: Выполнить WriteComment + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk WriteComment --debug --test \ + --post "1159" \ + --wall "-${{ env.json_VK_GroupID }}" \ + --text "Тестовый текст" \ + --auth "auth.json" \ + + + + - name: Выполнить ShortenLink + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk ShortenLink --debug --test \ + --url "https://github.com/Bayselonarrend/OpenIntegrations" \ + --auth "auth.json" \ + + + + - name: Выполнить GetStatistics + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetStatistics --debug --test \ + --datefrom "2024-02-30T23:50:08+03:00" \ + --dateto "2024-03-30T23:50:08+03:00" \ + --auth "auth.json" \ + + + + - name: Выполнить GetPostStatistics + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetPostStatistics --debug --test \ + --posts "['1111111','2222222']" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateAdvertisingCampaign + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateAdvertisingCampaign --debug --test \ + --cabinet "${{ env.json_VK_AdsCabinetID }}" \ + --title "Тест" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateAd + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateAd --debug --test \ + --campaign "1" \ + --limit "1" \ + --category "1" \ + --post "1159" \ + --cabinet "${{ env.json_VK_AdsCabinetID }}" \ + --auth "auth.json" \ + + + + - name: Выполнить PauseAdvertisingAd + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk PauseAdvertisingAd --debug --test \ + --cabinet "${{ env.json_VK_AdsCabinetID }}" \ + --adv "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GetAdvertisingCategoryList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetAdvertisingCategoryList --debug --test \ + --auth "auth.json" \ + + + + - name: Выполнить GetProductCategoryList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetProductCategoryList --debug --test \ + --auth "auth.json" \ + + + + - name: Выполнить GetProductList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetProductList --debug --test \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GetProductsByID + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetProductsByID --debug --test \ + --items "['1111111','2222222']" \ + --auth "auth.json" \ + + + + - name: Выполнить AddProduct + if: ${{ cancelled() }} == false + run: | + + echo " { + \"Имя\" : \"Тест\", + \"Описание\" : \"Тест\", + \"Категория\" : \"20173\", + \"Цена\" : \"1\", + \"СтараяЦена\" : \"2\", + \"ДополнительныеФото\" : [], + \"ЗначенияСвойств\" : [], + \"ГлавныйВГруппе\" : false, + \"Ширина\" : \"1\", + \"Высота\" : \"1\", + \"Глубина\" : \"1\", + \"Вес\" : \"1\", + \"SKU\" : \"12345\", + \"ДоступныйОстаток\" : \"1\" + } " > product.json + + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk AddProduct --debug --test \ + --product "product.json" \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить EditProduct + if: ${{ cancelled() }} == false + run: | + + echo " { + \"Имя\" : \"Тест\", + \"Описание\" : \"Тест\", + \"Категория\" : \"20173\", + \"Цена\" : \"1\", + \"СтараяЦена\" : \"2\", + \"ДополнительныеФото\" : [], + \"ЗначенияСвойств\" : [], + \"ГлавныйВГруппе\" : false, + \"Ширина\" : \"1\", + \"Высота\" : \"1\", + \"Глубина\" : \"1\", + \"Вес\" : \"1\", + \"SKU\" : \"12345\", + \"ДоступныйОстаток\" : \"1\" + } " > product.json + + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk EditProduct --debug --test \ + --item "1" \ + --product "product.json" \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteProduct + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteProduct --debug --test \ + --item "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GroupProducts + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GroupProducts --debug --test \ + --items "['1111111','2222222']" \ + --sellgroup "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GetSelectionList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetSelectionList --debug --test \ + --auth "auth.json" \ + + + + - name: Выполнить GetSelectionsByID + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetSelectionsByID --debug --test \ + --sels "['1111111','2222222']" \ + --auth "auth.json" \ + + + + - name: Выполнить CreateProductCollection + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateProductCollection --debug --test \ + --title "Тест" \ + --picture "${{ env.json_Picture }}" \ + --main false \ + --hidden false \ + --auth "auth.json" \ + + + + - name: Выполнить EditProductCollection + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk EditProductCollection --debug --test \ + --title "Тест" \ + --sel "1" \ + --picture "${{ env.json_Picture }}" \ + --main false \ + --hidden false \ + --auth "auth.json" \ + + + + - name: Выполнить AddProductToSelection + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk AddProductToSelection --debug --test \ + --items "['1111111','2222222']" \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить RemoveProductFromSelection + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk RemoveProductFromSelection --debug --test \ + --item "1" \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteSelection + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteSelection --debug --test \ + --sel "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GetPropertyList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetPropertyList --debug --test \ + --auth "auth.json" \ + + + + - name: Выполнить CreateProductProperty + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk CreateProductProperty --debug --test \ + --title "Тест" \ + --auth "auth.json" \ + + + + - name: Выполнить EditProductProperty + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk EditProductProperty --debug --test \ + --title "Тест" \ + --prop "1" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteProductProperty + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteProductProperty --debug --test \ + --prop "1" \ + --auth "auth.json" \ + + + + - name: Выполнить AddProductPropertyVariant + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk AddProductPropertyVariant --debug --test \ + --value "Тест" \ + --prop "1" \ + --auth "auth.json" \ + + + + - name: Выполнить EditProductPropertyVariant + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk EditProductPropertyVariant --debug --test \ + --value "Тест" \ + --prop "1" \ + --option "1" \ + --auth "auth.json" \ + + + + - name: Выполнить DeleteProductPropertyVariant + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk DeleteProductPropertyVariant --debug --test \ + --option "1" \ + --auth "auth.json" \ + + + + - name: Выполнить GetOrderList + if: ${{ cancelled() }} == false + run: | + + echo " { + \"access_token\": \"${{ env.json_VK_Token }}\", + \"from_group\" : \"1\", + \"owner_id\" : \"-${{ env.json_VK_GroupID }}\", + \"v\" : \"5.131\", + \"app_id\" : \"${{ env.json_VK_AppID }}\", + \"group_id\" : \"${{ env.json_VK_GroupID }}\" + } " > auth.json + + + ./oint vk GetOrderList --debug --test \ + --auth "auth.json" \ + + + + - name: Выполнить FormKeyboard + if: ${{ cancelled() }} == false + run: | + + ./oint vk FormKeyboard --debug --test \ + --buttons "['Кнопка1','Кнопка2','Кнопка3']" \ + + Testing-viber: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить SetWebhook + if: ${{ cancelled() }} == false + run: | + + ./oint viber SetWebhook --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --url "" \ + + + + - name: Выполнить GetChannelInformation + if: ${{ cancelled() }} == false + run: | + + ./oint viber GetChannelInformation --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + + + + - name: Выполнить GetUserData + if: ${{ cancelled() }} == false + run: | + + ./oint viber GetUserData --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --user "${{ env.json_Viber_UserID }}" \ + + + + - name: Выполнить GetOnlineUsers + if: ${{ cancelled() }} == false + run: | + + ./oint viber GetOnlineUsers --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --users "" \ + + + + - name: Выполнить SendTextMessage + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendTextMessage --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --text "Тестовый текст" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + --keyboard "" \ + + + + - name: Выполнить SendImage + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendImage --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --picture "${{ env.json_Picture }}" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + --description "Тестовое описание" \ + + + + - name: Выполнить SendFile + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendFile --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --file "" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + --ext ".txt" \ + --size "10" \ + + + + - name: Выполнить SendContact + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendContact --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --name "Петр" \ + --phone "+123456789" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + + + + - name: Выполнить SendLocation + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendLocation --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --lat "48.87373649724122" \ + --long "48.87373649724122" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + + + + - name: Выполнить SendLink + if: ${{ cancelled() }} == false + run: | + + ./oint viber SendLink --debug --test \ + --token "${{ env.json_Viber_Token }}" \ + --url "" \ + --user "${{ env.json_Viber_UserID }}" \ + --ischannel true \ + + + + - name: Выполнить CreateKeyboardFromArrayButton + if: ${{ cancelled() }} == false + run: | + + ./oint viber CreateKeyboardFromArrayButton --debug --test \ + --buttons "['Кнопка1','Кнопка2','Кнопка3']" \ + --color "" \ + + Testing-twitter: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetAuthorizationLink + if: ${{ cancelled() }} == false + run: | + + ./oint twitter GetAuthorizationLink --debug --test \ + --auth "" \ + + + + - name: Выполнить GetToken + if: ${{ cancelled() }} == false + run: | + + ./oint twitter GetToken --debug --test \ + --code "" \ + --auth "" \ + + + + - name: Выполнить RefreshToken + if: ${{ cancelled() }} == false + run: | + + ./oint twitter RefreshToken --debug --test \ + --auth "" \ + + + + - name: Выполнить CreateTextTweet + if: ${{ cancelled() }} == false + run: | + + ./oint twitter CreateTextTweet --debug --test \ + --text "Тестовый текст" \ + --auth "" \ + + + + - name: Выполнить CreateImageTweet + if: ${{ cancelled() }} == false + run: | + + ./oint twitter CreateImageTweet --debug --test \ + --text "Тестовый текст" \ + --pictures "" \ + --auth "" \ + + + + - name: Выполнить CreateGifTweet + if: ${{ cancelled() }} == false + run: | + + ./oint twitter CreateGifTweet --debug --test \ + --text "Тестовый текст" \ + --gifs "" \ + --auth "" \ + + + + - name: Выполнить CreateVideoTweet + if: ${{ cancelled() }} == false + run: | + + ./oint twitter CreateVideoTweet --debug --test \ + --text "Тестовый текст" \ + --videos "" \ + --auth "" \ + + + + - name: Выполнить CreatePollTweet + if: ${{ cancelled() }} == false + run: | + + ./oint twitter CreatePollTweet --debug --test \ + --text "Тестовый текст" \ + --options "['Да', 'Нет', 'Затрудняюсь ответить']" \ + --duration "" \ + --auth "" \ + + Testing-notion: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить CreatePage + if: ${{ cancelled() }} == false + run: | + + ./oint notion CreatePage --debug --test \ + --token "" \ + --page "" \ + --title "Тест" \ + + + + - name: Выполнить CreatePageInDatabase + if: ${{ cancelled() }} == false + run: | + + ./oint notion CreatePageInDatabase --debug --test \ + --token "" \ + --base "" \ + --data "" \ + + + + - name: Выполнить GetPage + if: ${{ cancelled() }} == false + run: | + + ./oint notion GetPage --debug --test \ + --token "" \ + --page "" \ + + + + - name: Выполнить EditPageProperties + if: ${{ cancelled() }} == false + run: | + + ./oint notion EditPageProperties --debug --test \ + --token "" \ + --page "" \ + --data "" \ + --icon "" \ + --cover "" \ + --archive "" \ + + + + - name: Выполнить CreateDatabase + if: ${{ cancelled() }} == false + run: | + + ./oint notion CreateDatabase --debug --test \ + --token "" \ + --page "" \ + --title "Тест" \ + --props "" \ + + + + - name: Выполнить GetDatabase + if: ${{ cancelled() }} == false + run: | + + ./oint notion GetDatabase --debug --test \ + --token "" \ + --base "" \ + + + + - name: Выполнить EditDatabaseProperties + if: ${{ cancelled() }} == false + run: | + + ./oint notion EditDatabaseProperties --debug --test \ + --token "" \ + --base "" \ + --props "" \ + --title "Тест" \ + --description "Тестовое описание" \ + + + + - name: Выполнить CreateBlock + if: ${{ cancelled() }} == false + run: | + + ./oint notion CreateBlock --debug --test \ + --token "" \ + --page "" \ + --block "" \ + --prev "" \ + + + + - name: Выполнить ReturnBlock + if: ${{ cancelled() }} == false + run: | + + ./oint notion ReturnBlock --debug --test \ + --token "" \ + --block "" \ + --core "" \ + + + + - name: Выполнить ReturnChildBlocks + if: ${{ cancelled() }} == false + run: | + + ./oint notion ReturnChildBlocks --debug --test \ + --token "" \ + --block "" \ + + + + - name: Выполнить DeleteBlock + if: ${{ cancelled() }} == false + run: | + + ./oint notion DeleteBlock --debug --test \ + --token "" \ + --block "" \ + + + + - name: Выполнить UserList + if: ${{ cancelled() }} == false + run: | + + ./oint notion UserList --debug --test \ + --token "" \ + + + + - name: Выполнить GetUserData + if: ${{ cancelled() }} == false + run: | + + ./oint notion GetUserData --debug --test \ + --token "" \ + --user "" \ + + Testing-yandex: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetConfirmationCode + if: ${{ cancelled() }} == false + run: | + + ./oint yandex GetConfirmationCode --debug --test \ + --id "" \ + + + + - name: Выполнить ConvertCodeToToken + if: ${{ cancelled() }} == false + run: | + + ./oint yandex ConvertCodeToToken --debug --test \ + --id "" \ + --secret "" \ + --device "" \ + + + + - name: Выполнить RefreshToken + if: ${{ cancelled() }} == false + run: | + + ./oint yandex RefreshToken --debug --test \ + --id "" \ + --secret "" \ + --refresh "" \ + + Testing-yadisk: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetDiskInformation + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetDiskInformation --debug --test \ + --token "" \ + + + + - name: Выполнить CreateFolder + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk CreateFolder --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить GetObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetObject --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить DeleteObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk DeleteObject --debug --test \ + --token "" \ + --path "" \ + --can "" \ + + + + - name: Выполнить CreateObjectCopy + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk CreateObjectCopy --debug --test \ + --token "" \ + --from "" \ + --to "" \ + --rewrite "" \ + + + + - name: Выполнить GetDownloadLink + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetDownloadLink --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить DownloadFile + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk DownloadFile --debug --test \ + --token "" \ + --path "" \ + --out "" \ + + + + - name: Выполнить GetFilesList + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetFilesList --debug --test \ + --token "" \ + --amount "" \ + --offset "" \ + --type "" \ + --datesort "" \ + + + + - name: Выполнить MoveObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk MoveObject --debug --test \ + --token "" \ + --from "" \ + --to "" \ + --rewrite "" \ + + + + - name: Выполнить UploadFile + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk UploadFile --debug --test \ + --token "" \ + --path "" \ + --file "" \ + --rewrite "" \ + + + + - name: Выполнить UploadFileByURL + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk UploadFileByURL --debug --test \ + --token "" \ + --path "" \ + --url "" \ + + + + - name: Выполнить PublishObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk PublishObject --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить CancelObjectPublication + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk CancelObjectPublication --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить GetPublishedObjectsList + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetPublishedObjectsList --debug --test \ + --token "" \ + --amount "" \ + --offset "" \ + + + + - name: Выполнить GetPublicObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetPublicObject --debug --test \ + --token "" \ + --url "" \ + --amount "" \ + --offset "" \ + + + + - name: Выполнить GetDownloadLinkForPublicObject + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk GetDownloadLinkForPublicObject --debug --test \ + --token "" \ + --url "" \ + --path "" \ + + + + - name: Выполнить SavePublicObjectToDisk + if: ${{ cancelled() }} == false + run: | + + ./oint yadisk SavePublicObjectToDisk --debug --test \ + --token "" \ + --url "" \ + --from "" \ + --to "" \ + + Testing-google: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить FormCodeRetrievalLink + if: ${{ cancelled() }} == false + run: | + + ./oint google FormCodeRetrievalLink --debug --test \ + --id "" \ + --calendar "" \ + --drive "" \ + --sheets "" \ + + + + - name: Выполнить GetTokenByCode + if: ${{ cancelled() }} == false + run: | + + ./oint google GetTokenByCode --debug --test \ + --id "" \ + --secret "" \ + --code "" \ + + + + - name: Выполнить RefreshToken + if: ${{ cancelled() }} == false + run: | + + ./oint google RefreshToken --debug --test \ + --id "" \ + --secret "" \ + --refresh "" \ + + Testing-gcalendar: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить CreateCalendar + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar CreateCalendar --debug --test \ + --token "" \ + --title "Тест" \ + + + + - name: Выполнить GetCalendarMetadata + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar GetCalendarMetadata --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить EditCalendarMetadata + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar EditCalendarMetadata --debug --test \ + --token "" \ + --calendar "" \ + --title "Тест" \ + --description "Тестовое описание" \ + + + + - name: Выполнить ClearMainCalendar + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar ClearMainCalendar --debug --test \ + --token "" \ + + + + - name: Выполнить DeleteCalendar + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar DeleteCalendar --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить GetCalendarList + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar GetCalendarList --debug --test \ + --token "" \ + + + + - name: Выполнить AddCalendarToList + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar AddCalendarToList --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить GetListCalendar + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar GetListCalendar --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить DeleteCalendarFromList + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar DeleteCalendarFromList --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить EditListCalendar + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar EditListCalendar --debug --test \ + --token "" \ + --calendar "" \ + --primary "" \ + --secondary "" \ + --hidden "" \ + + + + - name: Выполнить GetEventList + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar GetEventList --debug --test \ + --token "" \ + --calendar "" \ + + + + - name: Выполнить GetEvent + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar GetEvent --debug --test \ + --token "" \ + --calendar "" \ + --event "" \ + + + + - name: Выполнить CreateEvent + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar CreateEvent --debug --test \ + --token "" \ + --calendar "" \ + --props "" \ + + + + - name: Выполнить MoveEvent + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar MoveEvent --debug --test \ + --token "" \ + --from "" \ + --to "" \ + --event "" \ + + + + - name: Выполнить EditEvent + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar EditEvent --debug --test \ + --token "" \ + --calendar "" \ + --props "" \ + --event "" \ + + + + - name: Выполнить DeleteEvent + if: ${{ cancelled() }} == false + run: | + + ./oint gcalendar DeleteEvent --debug --test \ + --token "" \ + --calendar "" \ + --event "" \ + + Testing-gdrive: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetObjectInformation + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive GetObjectInformation --debug --test \ + --token "" \ + --object "" \ + + + + - name: Выполнить GetDirectoriesList + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive GetDirectoriesList --debug --test \ + --token "" \ + --querry "" \ + --depth "" \ + + + + - name: Выполнить GetFilesList + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive GetFilesList --debug --test \ + --token "" \ + --querry "" \ + --catalog "" \ + + + + - name: Выполнить UploadFile + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive UploadFile --debug --test \ + --token "" \ + --file "" \ + --props "" \ + + + + - name: Выполнить CreateFolder + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive CreateFolder --debug --test \ + --token "" \ + --title "Тест" \ + --catalog "" \ + + + + - name: Выполнить DownloadFile + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive DownloadFile --debug --test \ + --token "" \ + --object "" \ + --out "" \ + + + + - name: Выполнить CopyObject + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive CopyObject --debug --test \ + --token "" \ + --object "" \ + --title "Тест" \ + --catalog "" \ + + + + - name: Выполнить UpdateFile + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive UpdateFile --debug --test \ + --token "" \ + --object "" \ + --file "" \ + --title "Тест" \ + + + + - name: Выполнить DeleteObject + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive DeleteObject --debug --test \ + --token "" \ + --object "" \ + + + + - name: Выполнить CreateComment + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive CreateComment --debug --test \ + --token "" \ + --object "" \ + --text "Тестовый текст" \ + + + + - name: Выполнить GetComment + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive GetComment --debug --test \ + --token "" \ + --object "" \ + --comment "" \ + + + + - name: Выполнить GetCommentList + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive GetCommentList --debug --test \ + --token "" \ + --object "" \ + + + + - name: Выполнить DeleteComment + if: ${{ cancelled() }} == false + run: | + + ./oint gdrive DeleteComment --debug --test \ + --token "" \ + --object "" \ + --comment "" \ + + Testing-gsheets: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить CreateBook + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets CreateBook --debug --test \ + --token "" \ + --title "Тест" \ + --sheets "" \ + + + + - name: Выполнить GetBook + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets GetBook --debug --test \ + --token "" \ + --spreadsheet "" \ + + + + - name: Выполнить EditBookTitle + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets EditBookTitle --debug --test \ + --token "" \ + --spreadsheet "" \ + --title "Тест" \ + + + + - name: Выполнить AddSheet + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets AddSheet --debug --test \ + --token "" \ + --spreadsheet "" \ + --title "Тест" \ + + + + - name: Выполнить DeleteSheet + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets DeleteSheet --debug --test \ + --token "" \ + --spreadsheet "" \ + --sheet "" \ + + + + - name: Выполнить CopySheet + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets CopySheet --debug --test \ + --token "" \ + --from "" \ + --to "" \ + --sheet "" \ + + + + - name: Выполнить SetCellValues + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets SetCellValues --debug --test \ + --token "" \ + --spreadsheet "" \ + --data "" \ + --sheetname "" \ + --dim "" \ + + + + - name: Выполнить ClearCells + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets ClearCells --debug --test \ + --token "" \ + --spreadsheet "" \ + --cells "" \ + --sheetname "" \ + + + + - name: Выполнить GetCellValues + if: ${{ cancelled() }} == false + run: | + + ./oint gsheets GetCellValues --debug --test \ + --token "" \ + --spreadsheet "" \ + --type cells to get (whole sheet if not filled) "" \ + --sheetname "" \ + + Testing-dropbox: + runs-on: ubuntu-latest + needs: [Decode, Build] + steps: + + - name: Получить тестовые данные из кэша + uses: actions/cache/restore@v3 + with: + path: ./data.json + key: test-data + + - name: Скачать артефакт с исполняемым файлом + uses: actions/download-artifact@v4 + with: + name: oint + + - name: JSON в переменные + uses: rgarcia-phi/json-to-variables@v1.1.0 + with: + filename: 'data.json' + masked: true + + - name: chmod для OInt + run: chmod +x ./oint + + + + + - name: Выполнить GetAuthorizationLink + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetAuthorizationLink --debug --test \ + --appkey "" \ + + + + - name: Выполнить GetToken + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetToken --debug --test \ + --appkey "" \ + --appsecret "" \ + --code "" \ + + + + - name: Выполнить RefreshToken + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox RefreshToken --debug --test \ + --appkey "" \ + --appsecret "" \ + --refresh "" \ + + + + - name: Выполнить GetAccountInformation + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetAccountInformation --debug --test \ + --token "" \ + --account "" \ + + + + - name: Выполнить GetSpaceUsageData + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetSpaceUsageData --debug --test \ + --token "" \ + + + + - name: Выполнить GetObjectInformation + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetObjectInformation --debug --test \ + --token "" \ + --path "" \ + --detail "" \ + + + + - name: Выполнить GetListOfFolderFiles + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetListOfFolderFiles --debug --test \ + --token "" \ + --path "" \ + --detail "" \ + --cursor "" \ + + + + - name: Выполнить GetPreview + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetPreview --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить UploadFile + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox UploadFile --debug --test \ + --token "" \ + --file "" \ + --path "" \ + --overwrite "" \ + + + + - name: Выполнить UploadFileByURL + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox UploadFileByURL --debug --test \ + --token "" \ + --url "" \ + --path "" \ + + + + - name: Выполнить GetUploadStatusByURL + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetUploadStatusByURL --debug --test \ + --token "" \ + --job "" \ + + + + - name: Выполнить DeleteObject + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox DeleteObject --debug --test \ + --token "" \ + --path "" \ + --permanently "" \ + + + + - name: Выполнить CopyObject + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox CopyObject --debug --test \ + --token "" \ + --form "" \ + --to "" \ + + + + - name: Выполнить MoveObject + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox MoveObject --debug --test \ + --token "" \ + --form "" \ + --to "" \ + + + + - name: Выполнить CreateFolder + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox CreateFolder --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить DownloadFile + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox DownloadFile --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить DownloadFolder + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox DownloadFolder --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить GetObjectVersionList + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetObjectVersionList --debug --test \ + --token "" \ + --path "" \ + --amount "" \ + + + + - name: Выполнить RestoreObjectToVersion + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox RestoreObjectToVersion --debug --test \ + --token "" \ + --path "" \ + --rev "" \ + + + + - name: Выполнить GetTagList + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetTagList --debug --test \ + --token "" \ + --paths "" \ + + + + - name: Выполнить AddTag + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox AddTag --debug --test \ + --token "" \ + --path "" \ + --tag "" \ + + + + - name: Выполнить DeleteTag + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox DeleteTag --debug --test \ + --token "" \ + --path "" \ + --tag "" \ + + + + - name: Выполнить PublishFolder + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox PublishFolder --debug --test \ + --token "" \ + --path "" \ + + + + - name: Выполнить CancelFolderPublication + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox CancelFolderPublication --debug --test \ + --token "" \ + --folder "" \ + + + + - name: Выполнить AddUsersToFile + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox AddUsersToFile --debug --test \ + --token "" \ + --fileid "" \ + --emails "" \ + --readonly "" \ + + + + - name: Выполнить AddUsersToFolder + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox AddUsersToFolder --debug --test \ + --token "" \ + --folder "" \ + --emails "" \ + --readonly "" \ + + + + - name: Выполнить GetAsynchronousChangeStatus + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox GetAsynchronousChangeStatus --debug --test \ + --token "" \ + --job "" \ + + + + - name: Выполнить CancelFilePublication + if: ${{ cancelled() }} == false + run: | + + ./oint dropbox CancelFilePublication --debug --test \ + --token "" \ + --fileid "" \ + + Clear-Cache: + runs-on: ubuntu-latest + needs: [Testing-telegram, Testing-vk, Testing-viber] + if: ${{ always() }} + steps: + - name: Очистка кэша + run: | + curl -L \ + -X DELETE \ + -H "Accept: application/vnd.github+json" \ + -H "Authorization: Bearer ${{ secrets.TOKEN }}" \ + -H "X-GitHub-Api-Version: 2022-11-28" \ + "https://api.github.com/repos/Bayselonarrend/OpenIntegrations/actions/caches?key=test-data" diff --git a/.github/workflows/os/cli_parse.os b/.github/workflows/os/cli_parse.os index 3d9ffe1d8f..b069efe15e 100644 --- a/.github/workflows/os/cli_parse.os +++ b/.github/workflows/os/cli_parse.os @@ -888,6 +888,23 @@ ТекстМодуля = СтрЗаменить(ТекстМодуля, Элемент.Ключ, Элемент.Значение); КонецЦикла; + СоответствиеСлужебныхКлючей = Новый Структура(); + СоответствиеСлужебныхКлючей.Вставить("MethodDescription","ОписаниеМетода"); + СоответствиеСлужебныхКлючей.Вставить("SearchMethod","МетодПоиска"); + СоответствиеСлужебныхКлючей.Вставить("Description","Описание"); + СоответствиеСлужебныхКлючей.Вставить("Library","Библиотека"); + СоответствиеСлужебныхКлючей.Вставить("Parameter","Параметр"); + СоответствиеСлужебныхКлючей.Вставить("Region","Область"); + СоответствиеСлужебныхКлючей.Вставить("Module","Модуль"); + СоответствиеСлужебныхКлючей.Вставить("Method","Метод"); + + Для Каждого СлужебныйКлюч Из СоответствиеСлужебныхКлючей Цикл + ТекстМодуля = СтрЗаменить(ТекстМодуля, "." + СлужебныйКлюч.Ключ, "." + СлужебныйКлюч.Значение); + ТекстМодуля = СтрЗаменить(ТекстМодуля, "(""" + СлужебныйКлюч.Ключ + """)", "(""" + СлужебныйКлюч.Значение + """)"); + КонецЦикла; + + ТекстМодуля = СтрЗаменить(ТекстМодуля, "GetComposition", "ПолучитьСостав"); + ТекстовыйДокумент.УстановитьТекст(ТекстМодуля); ТекстовыйДокумент.Записать(ФайлМодуля.ПолноеИмя); diff --git a/.github/workflows/os/cli_testmaker.os b/.github/workflows/os/cli_testmaker.os index d22857a9a4..46e91a8b30 100644 --- a/.github/workflows/os/cli_testmaker.os +++ b/.github/workflows/os/cli_testmaker.os @@ -160,6 +160,8 @@ | arch: 'all' | depends: 'mono-runtime, libmono-system-core4.0-cil | libmono-system-core4.5-cil, libmono-system4.0-cil | libmono-system4.5-cil, libmono-corlib4.0-cil | libmono-corlib4.5-cil, libmono-i18n4.0-all | libmono-i18n4.5-all' | desc: 'OInt CLI - приложение для работы с API различных онлайн-сервисов из командной строки' + | outputs: + | file_name: oint_" + Версия + "_all_ru.deb | | - uses: actions/upload-artifact@v3 | with: @@ -188,6 +190,8 @@ | requires: | | mono-core | Requires: mono-locale-extras + | outputs: + | file_name: oint-" + Версия + ".el7.x86_64_ru.rpm | | - uses: actions/upload-artifact@v4 | with: diff --git a/.github/workflows/os/cli_testmaker_en.os b/.github/workflows/os/cli_testmaker_en.os new file mode 100644 index 0000000000..200b3cab2f --- /dev/null +++ b/.github/workflows/os/cli_testmaker_en.os @@ -0,0 +1,534 @@ +#Использовать "../../../src/en/cli/data" + +Перем СоответствияПараметровЗначениям; +Перем СоответствияПараметровПредобработкам; +Перем Версия; +Перем ТекущийФайл; +Перем ТаблицаПараметров; + +#Область Основа + +Процедура ПриСозданииОбъекта() + + СоответствияПараметровЗначениям = Новый Соответствие(); + СоответствияПараметровПредобработкам = Новый Соответствие(); + ТекущийСоставБиблиотеки = Новый СоставБиблиотеки(); + + ТаблицаПараметров = ТекущийСоставБиблиотеки.ПолучитьПолныйСостав(); + Версия = ТекущийСоставБиблиотеки.ПолучитьВерсию(); + + ДобавитьСоответствияTelegram(); + ДобавитьСоответствияVK(); + ДобавитьСоответствияViber(); + ДобавитьСоответствияОбщие(); + + СоздатьОсновнойФайл(); + СоздатьФайлДрафта(); + +КонецПроцедуры + +Процедура СоздатьОсновнойФайл() + + ТекущийФайл = Новый ТекстовыйДокумент(); + + СообщитьНачалоФайлаПроцесса(); + СообщитьСборку(); + СформироватьЗапуск(); + СообщитьОкончаниеФайлаПроцесса(); + + ТекущийФайл.Записать("./.github/workflows/cli_test_en.yml"); + +КонецПроцедуры + +Процедура СоздатьФайлДрафта() + + ТекущийФайл = Новый ТекстовыйДокумент(); + + ТекущийФайл.ДобавитьСтроку( + "name: CLI | Добавить пакеты в Draft (EN) + | + |on: + | workflow_dispatch: + | + |jobs:"); + + СообщитьСборку(); + СообщитьЗаписьВДрафт(); + + ТекущийФайл.Записать("./.github/workflows/cli_draft_en.yml"); + +КонецПроцедуры + +#КонецОбласти + +#Область ФормированиеФайлов + +Процедура СообщитьНачалоФайлаПроцесса() + + ТекущийФайл.ДобавитьСтроку( + "name: CLI | Сборка и тестирование (EN) + | + |on: + | workflow_dispatch: + | + |jobs: + | Decode: + | runs-on: ubuntu-latest + | steps: + | + | - uses: actions/checkout@v4 + | + | - name: Расшифровать тестовые данные + | run: gpg --quiet --batch --yes --decrypt --passphrase=""$ENC_JSON"" --output ./data.json ./data.json.gpg + | env: + | ENC_JSON: ${{ secrets.ENC_JSON }} + | + | - name: Кэшировать данные + | uses: actions/cache/save@v3 + | with: + | path: ./data.json + | key: test-data + |"); + +КонецПроцедуры + +Процедура СообщитьСборку() + + ТекущийФайл.ДобавитьСтроку(" + | Build: + | runs-on: ubuntu-latest + | permissions: + | contents: write + | steps: + | - uses: actions/checkout@v4 + | - uses: otymko/setup-onescript@v1.4 + | with: + | version: " + Версия + " + | + | - name: Установить cmdline, asserts и osparser + | run: | + | opm install cmdline + | opm install asserts + | opm install osparser + | opm install coloratos + | - name: Сформировать список методов ОПИ -> CLI + | run: oscript ./.github/workflows/os/cli_parse.os + | + | - name: Записать измененный список методов CLI + | uses: stefanzweifel/git-auto-commit-action@v5 + | with: + | commit_user_name: Vitaly the Alpaca (bot) + | commit_user_email: vitaly.the.alpaca@gmail.com + | commit_author: Vitaly the Alpaca + | commit_message: Обновление зашифрованных данных по результатам тестов (workflow) + | + | - name: Собрать и установить OInt + | run: | + | cd ./src/en/OInt + | opm build + | opm install *.ospx + | + | - name: Собрать бинарник + | run: | + | cd ./src/en/cli + | oscript -make core/Classes/Приложение.os oint + | + | - name: Собрать exe + | run: | + | cd ./src/en/cli + | oscript -make core/Classes/Приложение.os oint.exe + | + | - name: Записать артефакт + | uses: actions/upload-artifact@v4 + | with: + | name: oint + | path: ./src/en/cli/oint + | + | - name: Создать каталог deb-пакета + | run: | + | mkdir -p .debpkg/usr/bin + | cp ./src/en/cli/oint .debpkg/usr/bin/oint + | chmod +x .debpkg/usr/bin/oint + | + | - name: Собрать deb-пакет + | uses: jiro4989/build-deb-action@v3 + | with: + | package: oint + | package_root: .debpkg + | maintainer: Anton Titovets + | version: '" + Версия + "' # refs/tags/v*.*.* + | arch: 'all' + | depends: 'mono-runtime, libmono-system-core4.0-cil | libmono-system-core4.5-cil, libmono-system4.0-cil | libmono-system4.5-cil, libmono-corlib4.0-cil | libmono-corlib4.5-cil, libmono-i18n4.0-all | libmono-i18n4.5-all' + | desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + | outputs: + | file_name: oint_" + Версия + "_all_en.deb + | + | - uses: actions/upload-artifact@v3 + | with: + | name: oint-deb + | path: | + | ./*.deb + | + | - name: Создать каталог rpm-пакета + | run: | + | mkdir -p .rpmpkg/usr/bin + | mkdir -p .rpmpkg/usr/share/oint/bin + | cp ./src/en/cli/oint .rpmpkg/usr/share/oint/bin/oint + | echo 'mono /usr/share/oint/bin/oint ""$@""' > .rpmpkg/usr/bin/oint + | chmod +x .rpmpkg/usr/bin/oint + | + | - name: Собрать rpm-пакет + | uses: jiro4989/build-rpm-action@v2 + | with: + | summary: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services. Mono-runtime with .NET Framework 4.8 support required' + | package: oint + | package_root: .rpmpkg + | maintainer: Anton Titovets + | version: '" + Версия + "' + | arch: 'x86_64' + | desc: 'OInt CLI - CLI toolkit for integrating with APIs of popular online services' + | requires: | + | mono-core + | Requires: mono-locale-extras + | outputs: + | file_name: oint-" + Версия + ".el7.x86_64_en.rpm + | + | - uses: actions/upload-artifact@v4 + | with: + | name: oint-rpm + | path: | + | ./*.rpm + | !./*-debuginfo-*.rpm"); + +КонецПроцедуры + +Процедура СформироватьЗапуск() + + Для Каждого Вариант Из СоответствияПараметровЗначениям Цикл + + Библиотека = Вариант.Ключ; + Если Библиотека = "Общие" Тогда + Продолжить; + КонецЕсли; + + ТекстРаботы = " + | Testing-" + Библиотека + ": + | runs-on: ubuntu-latest + | needs: [Decode, Build] + | steps: + | + | - name: Получить тестовые данные из кэша + | uses: actions/cache/restore@v3 + | with: + | path: ./data.json + | key: test-data + | + | - name: Скачать артефакт с исполняемым файлом + | uses: actions/download-artifact@v4 + | with: + | name: oint + | + | - name: JSON в переменные + | uses: rgarcia-phi/json-to-variables@v1.1.0 + | with: + | filename: 'data.json' + | masked: true + | + | - name: chmod для OInt + | run: chmod +x ./oint + | + |"; + + Отбор = Новый Структура("Библиотека", Библиотека); + СтрокиБиблиотеки = ТаблицаПараметров.НайтиСтроки(Отбор); + ТекущийМетод = ""; + + Для Каждого СтрокаПараметра Из СтрокиБиблиотеки Цикл + + Если ТекущийМетод <> СтрокаПараметра.Метод Тогда + + ТекущийМетод = СтрокаПараметра.Метод; + Отбор.Вставить("Метод", ТекущийМетод); + СтрокиМетода = ТаблицаПараметров.НайтиСтроки(Отбор); + + ТекстРаботы = ТекстРаботы + Символы.ПС + " + | + | - name: Выполнить " + ТекущийМетод+ " + | if: ${{ cancelled() }} == false + | run: | + | "; + + ДобавитьПредобработки(ТекстРаботы, СтрокиМетода, Библиотека); + + ТекстРаботы = ТекстРаботы + " + | ./oint " + Библиотека + " " + ТекущийМетод + " --debug --test \" + Символы.ПС; + + КонецЕсли; + + ТекстРаботы = ТекстРаботы + + " " + + СтрокаПараметра.Параметр + + " " + + ОпределитьЗначениеПараметра(СтрокаПараметра.Параметр, Библиотека) + + " \" + + Символы.ПС; + + КонецЦикла; + + ТекущийФайл.ДобавитьСтроку(ТекстРаботы); + + КонецЦикла; + +КонецПроцедуры + +Процедура СообщитьОкончаниеФайлаПроцесса() + + ТекущийФайл.ДобавитьСтроку(" + | Clear-Cache: + | runs-on: ubuntu-latest + | needs: [Testing-telegram, Testing-vk, Testing-viber] + | if: ${{ always() }} + | steps: + | - name: Очистка кэша + | run: | + | curl -L \ + | -X DELETE \ + | -H ""Accept: application/vnd.github+json"" \ + | -H ""Authorization: Bearer ${{ secrets.TOKEN }}"" \ + | -H ""X-GitHub-Api-Version: 2022-11-28"" \ + | ""https://api.github.com/repos/Bayselonarrend/OpenIntegrations/actions/caches?key=test-data"""); + +КонецПроцедуры + +Процедура СообщитьЗаписьВДрафт() + + ТекущийФайл.ДобавитьСтроку(" + | - name: Добавить DEB + | env: + | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + | run: gh release upload draft ./*.deb + | + | - name: Добавить RPM + | env: + | GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + | run: gh release upload draft ./*.rpm"); + +КонецПроцедуры + +#КонецОбласти + +#Область ОбработкиТестов + +Процедура ДобавитьСоответствияTelegram() + + СоответствиеПЗ = Новый Соответствие(); + + СоответствиеПЗ.Вставить("token" , "${{ env.json_Telegram_Token }}"); + СоответствиеПЗ.Вставить("url" , "${{ env.json_Telegram_URL }}"); + СоответствиеПЗ.Вставить("chat" , "${{ env.json_Telegram_ChannelID }}"); + СоответствиеПЗ.Вставить("media" , "mediagroup.json"); + СоответствиеПЗ.Вставить("anonymous", "true"); + СоответствиеПЗ.Вставить("message" , "${{ env.json_Telegram_ChannelMessageID }}"); + СоответствиеПЗ.Вставить("to" , "${{ env.json_Telegram_ChatID }}"); + СоответствиеПЗ.Вставить("from" , "${{ env.json_Telegram_ChannelID }}"); + СоответствиеПЗ.Вставить("user" , "${{ env.json_Telegram_ChatID }}"); + СоответствиеПЗ.Вставить("expire" , "1"); + СоответствиеПЗ.Вставить("limit" , "1"); + СоответствиеПЗ.Вставить("forum" , "${{ env.json_Telegram_ForumID }}"); + СоответствиеПЗ.Вставить("icon" , "5350444672789519765 "); + СоответствиеПЗ.Вставить("topic" , "${{ env.json_Telegram_TopicID }}"); + СоответствиеПЗ.Вставить("under" , "true"); + СоответствиеПЗ.Вставить("column" , "false"); + + СоответствияПараметровЗначениям.Вставить("telegram", СоответствиеПЗ); + + СоответствиеПредобработок = Новый Соответствие(); + + Предобработка = " + | echo "" { + | \""${{ env.json_Picture }}\"" : \""photo\"", + | \""${{ env.json_Picture2 }}\"" : \""photo\"" + | } "" > mediagroup.json + |"; + + СоответствиеПредобработок.Вставить("media", Предобработка); + + СоответствияПараметровПредобработкам.Вставить("telegram", СоответствиеПредобработок); + +КонецПроцедуры + +Процедура ДобавитьСоответствияVK() + + СоответствиеПЗ = Новый Соответствие(); + + СоответствиеПЗ.Вставить("app" , "${{ env.json_VK_AppID }}"); + СоответствиеПЗ.Вставить("pictures" , "['${{ env.json_Picture }}', '${{ env.json_Picture2 }}']"); + СоответствиеПЗ.Вставить("ad" , "false"); + СоответствиеПЗ.Вставить("url" , "https://github.com/Bayselonarrend/OpenIntegrations"); + СоответствиеПЗ.Вставить("auth" , "auth.json"); + СоответствиеПЗ.Вставить("post" , "1159"); + СоответствиеПЗ.Вставить("album" , "303733811"); + СоответствиеПЗ.Вставить("pictureid" , "1"); + СоответствиеПЗ.Вставить("topic" , "1"); + СоответствиеПЗ.Вставить("remove" , "false"); + СоответствиеПЗ.Вставить("wall" , "-${{ env.json_VK_GroupID }}"); + СоответствиеПЗ.Вставить("from" , "-${{ env.json_VK_GroupID }}"); + СоответствиеПЗ.Вставить("to" , "-${{ env.json_VK_GroupID }}"); + СоответствиеПЗ.Вставить("user" , "${{ env.json_VK_UserID }}"); + СоответствиеПЗ.Вставить("ct" , "${{ env.json_VK_CommunityToken }}"); + СоответствиеПЗ.Вставить("keyboard" , ""); + СоответствиеПЗ.Вставить("cabinet" , "${{ env.json_VK_AdsCabinetID }}"); + СоответствиеПЗ.Вставить("campaign" , "1"); + СоответствиеПЗ.Вставить("limit" , "1"); + СоответствиеПЗ.Вставить("category" , "1"); + СоответствиеПЗ.Вставить("adv" , "1"); + СоответствиеПЗ.Вставить("sel" , "1"); + СоответствиеПЗ.Вставить("items" , "['1111111','2222222']"); + СоответствиеПЗ.Вставить("product" , "product.json"); + СоответствиеПЗ.Вставить("item" , "1"); + СоответствиеПЗ.Вставить("sellgroup" , "1"); + СоответствиеПЗ.Вставить("sels" , "['1111111','2222222']"); + СоответствиеПЗ.Вставить("posts" , "['1111111','2222222']"); + СоответствиеПЗ.Вставить("main" , "false"); + СоответствиеПЗ.Вставить("hidden" , "false"); + СоответствиеПЗ.Вставить("prop" , "1"); + СоответствиеПЗ.Вставить("option" , "1"); + СоответствиеПЗ.Вставить("value" , "Тест"); + + СоответствияПараметровЗначениям.Вставить("vk", СоответствиеПЗ); + + СоответствиеПредобработок = Новый Соответствие(); + + Предобработка = " + | echo "" { + | \""access_token\"": \""${{ env.json_VK_Token }}\"", + | \""from_group\"" : \""1\"", + | \""owner_id\"" : \""-${{ env.json_VK_GroupID }}\"", + | \""v\"" : \""5.131\"", + | \""app_id\"" : \""${{ env.json_VK_AppID }}\"", + | \""group_id\"" : \""${{ env.json_VK_GroupID }}\"" + | } "" > auth.json + |"; + + СоответствиеПредобработок.Вставить("auth", Предобработка); + + Предобработка = " + | echo "" { + | \""Имя\"" : \""Тест\"", + | \""Описание\"" : \""Тест\"", + | \""Категория\"" : \""20173\"", + | \""Цена\"" : \""1\"", + | \""СтараяЦена\"" : \""2\"", + | \""ДополнительныеФото\"" : [], + | \""ЗначенияСвойств\"" : [], + | \""ГлавныйВГруппе\"" : false, + | \""Ширина\"" : \""1\"", + | \""Высота\"" : \""1\"", + | \""Глубина\"" : \""1\"", + | \""Вес\"" : \""1\"", + | \""SKU\"" : \""12345\"", + | \""ДоступныйОстаток\"" : \""1\"" + | } "" > product.json + |"; + + СоответствиеПредобработок.Вставить("product", Предобработка); + + СоответствияПараметровПредобработкам.Вставить("vk", СоответствиеПредобработок); + +КонецПроцедуры + +Процедура ДобавитьСоответствияViber() + + СоответствиеПЗ = Новый Соответствие(); + + СоответствиеПЗ.Вставить("token" , "${{ env.json_Viber_Token }}"); + СоответствиеПЗ.Вставить("user" , "${{ env.json_Viber_UserID }}"); + СоответствиеПЗ.Вставить("chat" , "${{ env.json_Telegram_ChannelID }}"); + СоответствиеПЗ.Вставить("ischannel", "true"); + + СоответствияПараметровЗначениям.Вставить("viber", СоответствиеПЗ); + +КонецПроцедуры + +Процедура ДобавитьСоответствияОбщие() + + СоответствиеПЗ = Новый Соответствие(); + + СоответствиеПЗ.Вставить("lat" , "48.87373649724122"); + СоответствиеПЗ.Вставить("long" , "48.87373649724122"); + СоответствиеПЗ.Вставить("text" , "Тестовый текст"); + СоответствиеПЗ.Вставить("picture" , "${{ env.json_Picture }}"); + СоответствиеПЗ.Вставить("video" , "${{ env.json_Video }}"); + СоответствиеПЗ.Вставить("gif" , "${{ env.json_GIF }}"); + СоответствиеПЗ.Вставить("audio" , "${{ env.json_Audio }}"); + СоответствиеПЗ.Вставить("doc" , "${{ env.json_Document }}"); + СоответствиеПЗ.Вставить("name" , "Петр"); + СоответствиеПЗ.Вставить("surname" , "Петров"); + СоответствиеПЗ.Вставить("phone" , "+123456789"); + СоответствиеПЗ.Вставить("question" , "Да или нет?"); + СоответствиеПЗ.Вставить("options" , "['Да', 'Нет', 'Затрудняюсь ответить']"); + СоответствиеПЗ.Вставить("description", "Тестовое описание"); + СоответствиеПЗ.Вставить("buttons" , "['Кнопка1','Кнопка2','Кнопка3']"); + СоответствиеПЗ.Вставить("title" , "Тест"); + СоответствиеПЗ.Вставить("datefrom" , "2024-02-30T23:50:08+03:00"); + СоответствиеПЗ.Вставить("dateto" , "2024-03-30T23:50:08+03:00"); + СоответствиеПЗ.Вставить("ext" , ".txt"); + СоответствиеПЗ.Вставить("size" , "10"); + + СоответствияПараметровЗначениям.Вставить("Общие", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("twitter", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("notion", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("yandex", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("yadisk", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("google", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("gcalendar", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("gdrive", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("gsheets", СоответствиеПЗ); + СоответствияПараметровЗначениям.Вставить("dropbox", СоответствиеПЗ); + +КонецПроцедуры + +Функция ОпределитьЗначениеПараметра(Знач Параметр, Знач Библиотека) + + СоответствиеБиблиотеки = СоответствияПараметровЗначениям[Библиотека]; + Значение = СоответствиеБиблиотеки[СтрЗаменить(Параметр, "-", "")]; + + Если Не ЗначениеЗаполнено(Значение) Тогда + + СоответствиеОбщее = СоответствияПараметровЗначениям["Общие"]; + Значение = СоответствиеОбщее[СтрЗаменить(Параметр, "-", "")]; + + КонецЕсли; + + Если Не вРег(Значение) = "TRUE" И Не вРег(Значение) = "FALSE" Тогда + Значение = """" + Значение + """"; + КонецЕсли; + + Возврат Значение; + +КонецФункции + +Процедура ДобавитьПредобработки(ТекстРаботы, Знач СтрокиБиблиотеки, Знач Библиотека) + + Предобработки = СоответствияПараметровПредобработкам[Библиотека]; + ТекстПредобработки = ""; + + Если ЗначениеЗаполнено(Предобработки) Тогда + + Для Каждого Параметр Из СтрокиБиблиотеки Цикл + + ТекущаяОбработка = Предобработки[СтрЗаменить(Параметр.Параметр, "-", "")]; + + Если ЗначениеЗаполнено(ТекущаяОбработка) Тогда + ТекстПредобработки = ТекстПредобработки + ТекущаяОбработка + Символы.ПС; + КонецЕсли; + + КонецЦикла; + + КонецЕсли; + + ТекстРаботы = ТекстРаботы + ТекстПредобработки; + +КонецПроцедуры + +#КонецОбласти diff --git a/service/dictionaries/en.json b/service/dictionaries/en.json index f1c3374135..bf0c03297a 100644 --- a/service/dictionaries/en.json +++ b/service/dictionaries/en.json @@ -3782,5 +3782,6 @@ "Перечень необходимых данных в виде структуры содержится в функции *ПолучитьСтандартныеПараметры()*. Вы можете указывать значения параметров прямо в ней или же передавать их структурой при вызове любых других методов библиотеки в качестве необязательного параметра *Параметры* (последний во всех методах билиотеки). В последнем случае стандартные параметры будут перезаписаны по ключам теми, которые переданы при вызове метода. Перезаписаны будут только совпадающие по ключам данные. Если какой то параметр есть в наборе стандартных, но не был передан при вызове метода, то он сохранит стандартное значение": "The list of necessary data in the form of a structure is contained in the function *GetStandardParameters()*. You can specify parameter values directly within it or pass them as a structure when calling any other library methods as an optional parameter *Parameters* (the last one in all library methods). In the latter case, the standard parameters will be overwritten by the ones passed during the method call. Only the data with matching keys will be overwritten. If a parameter exists in the standard set but was not passed during the method call, it will retain its default value", "необяз. по ум.":"optional, def. val.", "Пустое значение":"Empty", -"КлючСтрокой":"KeyString" +"КлючСтрокой":"KeyString", +"ТаблицаСостава":"CompositionTable" } diff --git a/src/en/cli/data/Classes/internal/Classes/airtable.os b/src/en/cli/data/Classes/internal/Classes/airtable.os index 60e5418be0..8a8711f9f5 100644 --- a/src/en/cli/data/Classes/internal/Classes/airtable.os +++ b/src/en/cli/data/Classes/internal/Classes/airtable.os @@ -1,66 +1,66 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfBases"; - NewLine.SearchMethod = "GETLISTOFBASES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with databases"; - NewLine.MethodDescription = "Gets the list of available bases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfBases"; + NewLine.МетодПоиска = "GETLISTOFBASES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with databases"; + NewLine.ОписаниеМетода = "Gets the list of available bases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfBases"; - NewLine.SearchMethod = "GETLISTOFBASES"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Next page identifier of the base list from the previous request (optional, def. val. - Empty)"; - NewLine.Region = "Working with databases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfBases"; + NewLine.МетодПоиска = "GETLISTOFBASES"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Next page identifier of the base list from the previous request (optional, def. val. - Empty)"; + NewLine.Область = "Working with databases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetDatabaseTables"; - NewLine.SearchMethod = "GETDATABASETABLES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with databases"; - NewLine.MethodDescription = "Gets the schema of base tables"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetDatabaseTables"; + NewLine.МетодПоиска = "GETDATABASETABLES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with databases"; + NewLine.ОписаниеМетода = "Gets the schema of base tables"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetDatabaseTables"; - NewLine.SearchMethod = "GETDATABASETABLES"; - NewLine.Parameter = "--base"; - NewLine.Description = "Base identifier"; - NewLine.Region = "Working with databases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetDatabaseTables"; + NewLine.МетодПоиска = "GETDATABASETABLES"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Base identifier"; + NewLine.Область = "Working with databases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with databases"; - NewLine.MethodDescription = "Creates a new database + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with databases"; + NewLine.ОписаниеМетода = "Creates a new database | | The structure of the JSON table properties data (parameter --tablesdata): | { @@ -79,45 +79,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--ws"; - NewLine.Description = "Workspace identifier"; - NewLine.Region = "Working with databases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--ws"; + NewLine.Описание = "Workspace identifier"; + NewLine.Область = "Working with databases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--title"; - NewLine.Description = "New base name"; - NewLine.Region = "Working with databases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New base name"; + NewLine.Область = "Working with databases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--tablesdata"; - NewLine.Description = "Table description: Key > name, Value > array of fields"; - NewLine.Region = "Working with databases"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--tablesdata"; + NewLine.Описание = "Table description: Key > name, Value > array of fields"; + NewLine.Область = "Working with databases"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateTable"; - NewLine.SearchMethod = "CREATETABLE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Table management"; - NewLine.MethodDescription = "Creates a new table in the base + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateTable"; + NewLine.МетодПоиска = "CREATETABLE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Table management"; + NewLine.ОписаниеМетода = "Creates a new table in the base | | The structure of the JSON array of fields data (parameter --fieldsdata): | [ @@ -133,674 +133,674 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateTable"; - NewLine.SearchMethod = "CREATETABLE"; - NewLine.Parameter = "--base"; - NewLine.Description = "Base identifier"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateTable"; - NewLine.SearchMethod = "CREATETABLE"; - NewLine.Parameter = "--title"; - NewLine.Description = "New table name"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateTable"; - NewLine.SearchMethod = "CREATETABLE"; - NewLine.Parameter = "--fieldsdata"; - NewLine.Description = "Array of field descriptions"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateTable"; - NewLine.SearchMethod = "CREATETABLE"; - NewLine.Parameter = "--description"; - NewLine.Description = "Table description (optional, def. val. - Empty)"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyTable"; - NewLine.SearchMethod = "MODIFYTABLE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Table management"; - NewLine.MethodDescription = "Changes the name and | or description of the base"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyTable"; - NewLine.SearchMethod = "MODIFYTABLE"; - NewLine.Parameter = "--base"; - NewLine.Description = "Base identifier"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyTable"; - NewLine.SearchMethod = "MODIFYTABLE"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyTable"; - NewLine.SearchMethod = "MODIFYTABLE"; - NewLine.Parameter = "--title"; - NewLine.Description = "New name (optional, def. val. - Empty)"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyTable"; - NewLine.SearchMethod = "MODIFYTABLE"; - NewLine.Parameter = "--description"; - NewLine.Description = "New description (optional, def. val. - Empty)"; - NewLine.Region = "Table management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateField"; - NewLine.SearchMethod = "CREATEFIELD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Creates a new field in the table"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateField"; - NewLine.SearchMethod = "CREATEFIELD"; - NewLine.Parameter = "--base"; - NewLine.Description = "Base identifier"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateField"; - NewLine.SearchMethod = "CREATEFIELD"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateField"; - NewLine.SearchMethod = "CREATEFIELD"; - NewLine.Parameter = "--Description of the new field"; - NewLine.Description = "fielddata"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Changes the name and | or description of an existing table field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--base"; - NewLine.Description = "Base identifier Base"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--field"; - NewLine.Description = "Field identifier"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "New name (optional, def. val. - Empty)"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "ModifyField"; - NewLine.SearchMethod = "MODIFYFIELD"; - NewLine.Parameter = "--description"; - NewLine.Description = "New description (optional, def. val. - Empty)"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetStringField"; - NewLine.SearchMethod = "GETSTRINGFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "New field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a string field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetNumberField"; - NewLine.SearchMethod = "GETNUMBERFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "New field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a numeric field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetNumberField"; - NewLine.SearchMethod = "GETNUMBERFIELD"; - NewLine.Parameter = "--precision"; - NewLine.Description = "Number of decimal places (optional, def. val. - Empty)"; - NewLine.Region = "Working with fields"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetAttachmentField"; - NewLine.SearchMethod = "GETATTACHMENTFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a file field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetCheckboxField"; - NewLine.SearchMethod = "GETCHECKBOXFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a boolean field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetDateField"; - NewLine.SearchMethod = "GETDATEFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a date field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetEmailField"; - NewLine.SearchMethod = "GETEMAILFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of an email field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetPhoneField"; - NewLine.SearchMethod = "GETPHONEFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a phone number field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetLinkField"; - NewLine.SearchMethod = "GETLINKFIELD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Field name"; - NewLine.Region = "Working with fields"; - NewLine.MethodDescription = "Gets the description of a URL field"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfRecords"; - NewLine.SearchMethod = "GETLISTOFRECORDS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Record management"; - NewLine.MethodDescription = "Gets the list of records of the selected table"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfRecords"; - NewLine.SearchMethod = "GETLISTOFRECORDS"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfRecords"; - NewLine.SearchMethod = "GETLISTOFRECORDS"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetListOfRecords"; - NewLine.SearchMethod = "GETLISTOFRECORDS"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Next page identifier of data from the previous request (optional, def. val. - Empty)"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetRecord"; - NewLine.SearchMethod = "GETRECORD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Record management"; - NewLine.MethodDescription = "Gets row data of the table by identifier"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetRecord"; - NewLine.SearchMethod = "GETRECORD"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetRecord"; - NewLine.SearchMethod = "GETRECORD"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetRecord"; - NewLine.SearchMethod = "GETRECORD"; - NewLine.Parameter = "--record"; - NewLine.Description = "Record identifier in the table"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreatePosts"; - NewLine.SearchMethod = "CREATEPOSTS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Record management"; - NewLine.MethodDescription = "Creates one or an array of records by description or an array of field value descriptions"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreatePosts"; - NewLine.SearchMethod = "CREATEPOSTS"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreatePosts"; - NewLine.SearchMethod = "CREATEPOSTS"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreatePosts"; - NewLine.SearchMethod = "CREATEPOSTS"; - NewLine.Parameter = "--data"; - NewLine.Description = "Set or array of sets of Key : Value pairs > Field : Indicator"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeletePosts"; - NewLine.SearchMethod = "DELETEPOSTS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Record management"; - NewLine.MethodDescription = "Deletes one or an array of records by identifiers"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeletePosts"; - NewLine.SearchMethod = "DELETEPOSTS"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeletePosts"; - NewLine.SearchMethod = "DELETEPOSTS"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeletePosts"; - NewLine.SearchMethod = "DELETEPOSTS"; - NewLine.Parameter = "--records"; - NewLine.Description = "Identifier or array of record identifiers"; - NewLine.Region = "Record management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetComments"; - NewLine.SearchMethod = "GETCOMMENTS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Gets the list of comments for a record in the table"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetComments"; - NewLine.SearchMethod = "GETCOMMENTS"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetComments"; - NewLine.SearchMethod = "GETCOMMENTS"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetComments"; - NewLine.SearchMethod = "GETCOMMENTS"; - NewLine.Parameter = "--record"; - NewLine.Description = "Record identifier in the table"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "GetComments"; - NewLine.SearchMethod = "GETCOMMENTS"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Next page identifier of data from the previous request (optional, def. val. - Empty)"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Creates a comment for a record in the table"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--record"; - NewLine.Description = "Record identifier in the table"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--text"; - NewLine.Description = "Comment text"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Changes the text of an existing comment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--record"; - NewLine.Description = "Record identifier in the table"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--comment"; - NewLine.Description = "Comment identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "EditComment"; - NewLine.SearchMethod = "EDITCOMMENT"; - NewLine.Parameter = "--text"; - NewLine.Description = "New comment text"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Deletes a comment for a table record"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--table"; - NewLine.Description = "Table identifier"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--record"; - NewLine.Description = "Record identifier in the table"; - NewLine.Region = "Comment management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "airtable"; - NewLine.Module = "OPI_Airtable"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--comment"; - NewLine.Description = "Comment identifier"; - NewLine.Region = "Comment management"; - - Return TableСоwithтаinа; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateTable"; + NewLine.МетодПоиска = "CREATETABLE"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Base identifier"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateTable"; + NewLine.МетодПоиска = "CREATETABLE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New table name"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateTable"; + NewLine.МетодПоиска = "CREATETABLE"; + NewLine.Параметр = "--fieldsdata"; + NewLine.Описание = "Array of field descriptions"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateTable"; + NewLine.МетодПоиска = "CREATETABLE"; + NewLine.Параметр = "--description"; + NewLine.Описание = "Table description (optional, def. val. - Empty)"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyTable"; + NewLine.МетодПоиска = "MODIFYTABLE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Table management"; + NewLine.ОписаниеМетода = "Changes the name and | or description of the base"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyTable"; + NewLine.МетодПоиска = "MODIFYTABLE"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Base identifier"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyTable"; + NewLine.МетодПоиска = "MODIFYTABLE"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyTable"; + NewLine.МетодПоиска = "MODIFYTABLE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New name (optional, def. val. - Empty)"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyTable"; + NewLine.МетодПоиска = "MODIFYTABLE"; + NewLine.Параметр = "--description"; + NewLine.Описание = "New description (optional, def. val. - Empty)"; + NewLine.Область = "Table management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateField"; + NewLine.МетодПоиска = "CREATEFIELD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Creates a new field in the table"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateField"; + NewLine.МетодПоиска = "CREATEFIELD"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Base identifier"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateField"; + NewLine.МетодПоиска = "CREATEFIELD"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateField"; + NewLine.МетодПоиска = "CREATEFIELD"; + NewLine.Параметр = "--Description of the new field"; + NewLine.Описание = "fielddata"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Changes the name and | or description of an existing table field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Base identifier Base"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--field"; + NewLine.Описание = "Field identifier"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New name (optional, def. val. - Empty)"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "ModifyField"; + NewLine.МетодПоиска = "MODIFYFIELD"; + NewLine.Параметр = "--description"; + NewLine.Описание = "New description (optional, def. val. - Empty)"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetStringField"; + NewLine.МетодПоиска = "GETSTRINGFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a string field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetNumberField"; + NewLine.МетодПоиска = "GETNUMBERFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a numeric field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetNumberField"; + NewLine.МетодПоиска = "GETNUMBERFIELD"; + NewLine.Параметр = "--precision"; + NewLine.Описание = "Number of decimal places (optional, def. val. - Empty)"; + NewLine.Область = "Working with fields"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetAttachmentField"; + NewLine.МетодПоиска = "GETATTACHMENTFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a file field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetCheckboxField"; + NewLine.МетодПоиска = "GETCHECKBOXFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a boolean field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetDateField"; + NewLine.МетодПоиска = "GETDATEFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a date field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetEmailField"; + NewLine.МетодПоиска = "GETEMAILFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of an email field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetPhoneField"; + NewLine.МетодПоиска = "GETPHONEFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a phone number field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetLinkField"; + NewLine.МетодПоиска = "GETLINKFIELD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Field name"; + NewLine.Область = "Working with fields"; + NewLine.ОписаниеМетода = "Gets the description of a URL field"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfRecords"; + NewLine.МетодПоиска = "GETLISTOFRECORDS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Record management"; + NewLine.ОписаниеМетода = "Gets the list of records of the selected table"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfRecords"; + NewLine.МетодПоиска = "GETLISTOFRECORDS"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfRecords"; + NewLine.МетодПоиска = "GETLISTOFRECORDS"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetListOfRecords"; + NewLine.МетодПоиска = "GETLISTOFRECORDS"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Next page identifier of data from the previous request (optional, def. val. - Empty)"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetRecord"; + NewLine.МетодПоиска = "GETRECORD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Record management"; + NewLine.ОписаниеМетода = "Gets row data of the table by identifier"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetRecord"; + NewLine.МетодПоиска = "GETRECORD"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetRecord"; + NewLine.МетодПоиска = "GETRECORD"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetRecord"; + NewLine.МетодПоиска = "GETRECORD"; + NewLine.Параметр = "--record"; + NewLine.Описание = "Record identifier in the table"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreatePosts"; + NewLine.МетодПоиска = "CREATEPOSTS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Record management"; + NewLine.ОписаниеМетода = "Creates one or an array of records by description or an array of field value descriptions"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreatePosts"; + NewLine.МетодПоиска = "CREATEPOSTS"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreatePosts"; + NewLine.МетодПоиска = "CREATEPOSTS"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreatePosts"; + NewLine.МетодПоиска = "CREATEPOSTS"; + NewLine.Параметр = "--data"; + NewLine.Описание = "Set or array of sets of Key : Value pairs > Field : Indicator"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeletePosts"; + NewLine.МетодПоиска = "DELETEPOSTS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Record management"; + NewLine.ОписаниеМетода = "Deletes one or an array of records by identifiers"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeletePosts"; + NewLine.МетодПоиска = "DELETEPOSTS"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeletePosts"; + NewLine.МетодПоиска = "DELETEPOSTS"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeletePosts"; + NewLine.МетодПоиска = "DELETEPOSTS"; + NewLine.Параметр = "--records"; + NewLine.Описание = "Identifier or array of record identifiers"; + NewLine.Область = "Record management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetComments"; + NewLine.МетодПоиска = "GETCOMMENTS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Gets the list of comments for a record in the table"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetComments"; + NewLine.МетодПоиска = "GETCOMMENTS"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetComments"; + NewLine.МетодПоиска = "GETCOMMENTS"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetComments"; + NewLine.МетодПоиска = "GETCOMMENTS"; + NewLine.Параметр = "--record"; + NewLine.Описание = "Record identifier in the table"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "GetComments"; + NewLine.МетодПоиска = "GETCOMMENTS"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Next page identifier of data from the previous request (optional, def. val. - Empty)"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Creates a comment for a record in the table"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--record"; + NewLine.Описание = "Record identifier in the table"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Comment text"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Changes the text of an existing comment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--record"; + NewLine.Описание = "Record identifier in the table"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--comment"; + NewLine.Описание = "Comment identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "EditComment"; + NewLine.МетодПоиска = "EDITCOMMENT"; + NewLine.Параметр = "--text"; + NewLine.Описание = "New comment text"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Deletes a comment for a table record"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--table"; + NewLine.Описание = "Table identifier"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--record"; + NewLine.Описание = "Record identifier in the table"; + NewLine.Область = "Comment management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "airtable"; + NewLine.Модуль = "OPI_Airtable"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--comment"; + NewLine.Описание = "Comment identifier"; + NewLine.Область = "Comment management"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/dropbox.os b/src/en/cli/data/Classes/internal/Classes/dropbox.os index b42bf13ecc..19b9ef503f 100644 --- a/src/en/cli/data/Classes/internal/Classes/dropbox.os +++ b/src/en/cli/data/Classes/internal/Classes/dropbox.os @@ -1,772 +1,772 @@ -Function GetComposition() Export - - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetAuthorizationLink"; - NewLine.SearchMethod = "GETAUTHORIZATIONLINK"; - NewLine.Parameter = "--appkey"; - NewLine.Description = "Application key"; - NewLine.Region = "Account and authorization"; - NewLine.MethodDescription = "Generates an authorization link for browser transition"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetToken"; - NewLine.SearchMethod = "GETTOKEN"; - NewLine.Parameter = "--appkey"; - NewLine.Description = "Application key"; - NewLine.Region = "Account and authorization"; - NewLine.MethodDescription = "Gets token based on the code from the GetAuthorizationLink page"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetToken"; - NewLine.SearchMethod = "GETTOKEN"; - NewLine.Parameter = "--appsecret"; - NewLine.Description = "Application secret"; - NewLine.Region = "Account and authorization"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetToken"; - NewLine.SearchMethod = "GETTOKEN"; - NewLine.Parameter = "--code"; - NewLine.Description = "Code from the authorization page"; - NewLine.Region = "Account and authorization"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--appkey"; - NewLine.Description = "Application key"; - NewLine.Region = "Account and authorization"; - NewLine.MethodDescription = "Gets a new token based on the refresh token"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--appsecret"; - NewLine.Description = "Application secret"; - NewLine.Region = "Account and authorization"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--refresh"; - NewLine.Description = "Refresh token"; - NewLine.Region = "Account and authorization"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetAccountInformation"; - NewLine.SearchMethod = "GETACCOUNTINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Account and authorization"; - NewLine.MethodDescription = "Gets account information"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetAccountInformation"; - NewLine.SearchMethod = "GETACCOUNTINFORMATION"; - NewLine.Parameter = "--account"; - NewLine.Description = "Account ID. Current token account if not filled (optional, def. val. - Empty)"; - NewLine.Region = "Account and authorization"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetSpaceUsageData"; - NewLine.SearchMethod = "GETSPACEUSAGEDATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Account and authorization"; - NewLine.MethodDescription = "Gets information on the amount of used disk space"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectInformation"; - NewLine.SearchMethod = "GETOBJECTINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets information about a file or directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectInformation"; - NewLine.SearchMethod = "GETOBJECTINFORMATION"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectInformation"; - NewLine.SearchMethod = "GETOBJECTINFORMATION"; - NewLine.Parameter = "--detail"; - NewLine.Description = "Adds additional information fields for media files (optional, def. val. - False)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetListOfFolderFiles"; - NewLine.SearchMethod = "GETLISTOFFOLDERFILES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets the list of the first files in the directory or continues getting the next ones when the cursor is specified"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetListOfFolderFiles"; - NewLine.SearchMethod = "GETLISTOFFOLDERFILES"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the directory. Optional if the cursor is specified (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetListOfFolderFiles"; - NewLine.SearchMethod = "GETLISTOFFOLDERFILES"; - NewLine.Parameter = "--detail"; - NewLine.Description = "Adds additional information fields for media files (optional, def. val. - False)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetListOfFolderFiles"; - NewLine.SearchMethod = "GETLISTOFFOLDERFILES"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Cursor from the previous request to get the next set of files (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetPreview"; - NewLine.SearchMethod = "GETPREVIEW"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets PDF or HTML preview of the object (for documents only)"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetPreview"; - NewLine.SearchMethod = "GETPREVIEW"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Uploads a file to the cloud drive"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "Data file for upload"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--path"; - NewLine.Description = "Save path on Dropbox"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--overwrite"; - NewLine.Description = "Overwrite file in case of path conflicts (optional, def. val. - False)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Uploads a file to the cloud drive by fetching it from the specified URL"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--url"; - NewLine.Description = "URL source of the file"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--path"; - NewLine.Description = "Save path on Dropbox"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetUploadStatusByURL"; - NewLine.SearchMethod = "GETUPLOADSTATUSBYURL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets the upload status of the file by URL"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetUploadStatusByURL"; - NewLine.SearchMethod = "GETUPLOADSTATUSBYURL"; - NewLine.Parameter = "--job"; - NewLine.Description = "ID of the asynchronous job from the UploadFileByURL response"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Deletes an object from the cloud drive"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object to delete"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--permanently"; - NewLine.Description = "Delete object without the possibility of recovery (optional, def. val. - False)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Copies a file or directory to the selected path"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--form"; - NewLine.Description = "Path to the original object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--to"; - NewLine.Description = "Target path for the new object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Moves an object to the selected path"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--form"; - NewLine.Description = "Path to the original object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--to"; - NewLine.Description = "Target path for the new object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Creates an empty directory at the selected path"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--path"; - NewLine.Description = "Target path for creating the directory"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Downloads a file by the specified path or ID"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path or ID of the file"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DownloadFolder"; - NewLine.SearchMethod = "DOWNLOADFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Downloads a zip archive with the contents of the specified directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DownloadFolder"; - NewLine.SearchMethod = "DOWNLOADFOLDER"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path or ID of the directory"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectVersionList"; - NewLine.SearchMethod = "GETOBJECTVERSIONLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets the list of versions (revisions) of the object"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectVersionList"; - NewLine.SearchMethod = "GETOBJECTVERSIONLIST"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetObjectVersionList"; - NewLine.SearchMethod = "GETOBJECTVERSIONLIST"; - NewLine.Parameter = "--amount"; - NewLine.Description = "Number of the latest versions of the object to display (optional, def. val. - 10)"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RestoreObjectToVersion"; - NewLine.SearchMethod = "RESTOREOBJECTTOVERSION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Restores object state to required version (revision)"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RestoreObjectToVersion"; - NewLine.SearchMethod = "RESTOREOBJECTTOVERSION"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "RestoreObjectToVersion"; - NewLine.SearchMethod = "RESTOREOBJECTTOVERSION"; - NewLine.Parameter = "--rev"; - NewLine.Description = "ID of the version (revision) for restoration"; - NewLine.Region = "File and directory management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetTagList"; - NewLine.SearchMethod = "GETTAGLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Tags managment"; - NewLine.MethodDescription = "Gets the list of tags of the selected files"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetTagList"; - NewLine.SearchMethod = "GETTAGLIST"; - NewLine.Parameter = "--paths"; - NewLine.Description = "Path or set of paths to the files"; - NewLine.Region = "Tags managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddTag"; - NewLine.SearchMethod = "ADDTAG"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Tags managment"; - NewLine.MethodDescription = "Adds a new text tag to a file or directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddTag"; - NewLine.SearchMethod = "ADDTAG"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object for which the tag needs to be created"; - NewLine.Region = "Tags managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddTag"; - NewLine.SearchMethod = "ADDTAG"; - NewLine.Parameter = "--tag"; - NewLine.Description = "Tag text"; - NewLine.Region = "Tags managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteTag"; - NewLine.SearchMethod = "DELETETAG"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Tags managment"; - NewLine.MethodDescription = "Deletes the text tag of a file or directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteTag"; - NewLine.SearchMethod = "DELETETAG"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object whose tag needs to be deleted"; - NewLine.Region = "Tags managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "DeleteTag"; - NewLine.SearchMethod = "DELETETAG"; - NewLine.Parameter = "--tag"; - NewLine.Description = "Tag text"; - NewLine.Region = "Tags managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "PublishFolder"; - NewLine.SearchMethod = "PUBLISHFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Sets the directory to public access mode"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "PublishFolder"; - NewLine.SearchMethod = "PUBLISHFOLDER"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the target directory"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CancelFolderPublication"; - NewLine.SearchMethod = "CANCELFOLDERPUBLICATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Cancels the public access mode for the directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CancelFolderPublication"; - NewLine.SearchMethod = "CANCELFOLDERPUBLICATION"; - NewLine.Parameter = "--folder"; - NewLine.Description = "ID of the public catalog (shared folder ID)"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFile"; - NewLine.SearchMethod = "ADDUSERSTOFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Defines access to the file for an external user"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFile"; - NewLine.SearchMethod = "ADDUSERSTOFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "ID of the file to be accessed"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFile"; - NewLine.SearchMethod = "ADDUSERSTOFILE"; - NewLine.Parameter = "--emails"; - NewLine.Description = "List of email addresses of users being added"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFile"; - NewLine.SearchMethod = "ADDUSERSTOFILE"; - NewLine.Parameter = "--readonly"; - NewLine.Description = "Prohibits file editing for the external user (optional, def. val. - True)"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFolder"; - NewLine.SearchMethod = "ADDUSERSTOFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Grants external users access to the directory"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFolder"; - NewLine.SearchMethod = "ADDUSERSTOFOLDER"; - NewLine.Parameter = "--folder"; - NewLine.Description = "ID of the public catalog (shared folder ID)"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFolder"; - NewLine.SearchMethod = "ADDUSERSTOFOLDER"; - NewLine.Parameter = "--emails"; - NewLine.Description = "List of email addresses of users being added"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "AddUsersToFolder"; - NewLine.SearchMethod = "ADDUSERSTOFOLDER"; - NewLine.Parameter = "--readonly"; - NewLine.Description = "Prohibits file editing for the external user (optional, def. val. - True)"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetAsynchronousChangeStatus"; - NewLine.SearchMethod = "GETASYNCHRONOUSCHANGESTATUS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Gets the status of the asynchronous access change job"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "GetAsynchronousChangeStatus"; - NewLine.SearchMethod = "GETASYNCHRONOUSCHANGESTATUS"; - NewLine.Parameter = "--job"; - NewLine.Description = "AsynchronousJobID"; - NewLine.Region = "Shared access settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CancelFilePublication"; - NewLine.SearchMethod = "CANCELFILEPUBLICATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Shared access settings"; - NewLine.MethodDescription = "Prohibits access to the file for external users"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "dropbox"; - NewLine.Module = "OPI_Dropbox"; - NewLine.Method = "CancelFilePublication"; - NewLine.SearchMethod = "CANCELFILEPUBLICATION"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "ID of the file to be accessed"; - NewLine.Region = "Shared access settings"; - - Return TableСоwithтаinа; +Function ПолучитьСостав() Export + + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetAuthorizationLink"; + NewLine.МетодПоиска = "GETAUTHORIZATIONLINK"; + NewLine.Параметр = "--appkey"; + NewLine.Описание = "Application key"; + NewLine.Область = "Account and authorization"; + NewLine.ОписаниеМетода = "Generates an authorization link for browser transition"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetToken"; + NewLine.МетодПоиска = "GETTOKEN"; + NewLine.Параметр = "--appkey"; + NewLine.Описание = "Application key"; + NewLine.Область = "Account and authorization"; + NewLine.ОписаниеМетода = "Gets token based on the code from the GetAuthorizationLink page"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetToken"; + NewLine.МетодПоиска = "GETTOKEN"; + NewLine.Параметр = "--appsecret"; + NewLine.Описание = "Application secret"; + NewLine.Область = "Account and authorization"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetToken"; + NewLine.МетодПоиска = "GETTOKEN"; + NewLine.Параметр = "--code"; + NewLine.Описание = "Code from the authorization page"; + NewLine.Область = "Account and authorization"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--appkey"; + NewLine.Описание = "Application key"; + NewLine.Область = "Account and authorization"; + NewLine.ОписаниеМетода = "Gets a new token based on the refresh token"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--appsecret"; + NewLine.Описание = "Application secret"; + NewLine.Область = "Account and authorization"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--refresh"; + NewLine.Описание = "Refresh token"; + NewLine.Область = "Account and authorization"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetAccountInformation"; + NewLine.МетодПоиска = "GETACCOUNTINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Account and authorization"; + NewLine.ОписаниеМетода = "Gets account information"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetAccountInformation"; + NewLine.МетодПоиска = "GETACCOUNTINFORMATION"; + NewLine.Параметр = "--account"; + NewLine.Описание = "Account ID. Current token account if not filled (optional, def. val. - Empty)"; + NewLine.Область = "Account and authorization"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetSpaceUsageData"; + NewLine.МетодПоиска = "GETSPACEUSAGEDATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Account and authorization"; + NewLine.ОписаниеМетода = "Gets information on the amount of used disk space"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectInformation"; + NewLine.МетодПоиска = "GETOBJECTINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets information about a file or directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectInformation"; + NewLine.МетодПоиска = "GETOBJECTINFORMATION"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectInformation"; + NewLine.МетодПоиска = "GETOBJECTINFORMATION"; + NewLine.Параметр = "--detail"; + NewLine.Описание = "Adds additional information fields for media files (optional, def. val. - No)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetListOfFolderFiles"; + NewLine.МетодПоиска = "GETLISTOFFOLDERFILES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets the list of the first files in the directory or continues getting the next ones when the cursor is specified"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetListOfFolderFiles"; + NewLine.МетодПоиска = "GETLISTOFFOLDERFILES"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the directory. Optional if the cursor is specified (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetListOfFolderFiles"; + NewLine.МетодПоиска = "GETLISTOFFOLDERFILES"; + NewLine.Параметр = "--detail"; + NewLine.Описание = "Adds additional information fields for media files (optional, def. val. - No)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetListOfFolderFiles"; + NewLine.МетодПоиска = "GETLISTOFFOLDERFILES"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Cursor from the previous request to get the next set of files (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetPreview"; + NewLine.МетодПоиска = "GETPREVIEW"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets PDF or HTML preview of the object (for documents only)"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetPreview"; + NewLine.МетодПоиска = "GETPREVIEW"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Uploads a file to the cloud drive"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "Data file for upload"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Save path on Dropbox"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--overwrite"; + NewLine.Описание = "Overwrite file in case of path conflicts (optional, def. val. - No)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Uploads a file to the cloud drive by fetching it from the specified URL"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--url"; + NewLine.Описание = "URL source of the file"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Save path on Dropbox"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetUploadStatusByURL"; + NewLine.МетодПоиска = "GETUPLOADSTATUSBYURL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets the upload status of the file by URL"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetUploadStatusByURL"; + NewLine.МетодПоиска = "GETUPLOADSTATUSBYURL"; + NewLine.Параметр = "--job"; + NewLine.Описание = "ID of the asynchronous job from the UploadFileByURL response"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Deletes an object from the cloud drive"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object to delete"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--permanently"; + NewLine.Описание = "Delete object without the possibility of recovery (optional, def. val. - No)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Copies a file or directory to the selected path"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--form"; + NewLine.Описание = "Path to the original object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--to"; + NewLine.Описание = "Target path for the new object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Moves an object to the selected path"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--form"; + NewLine.Описание = "Path to the original object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--to"; + NewLine.Описание = "Target path for the new object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Creates an empty directory at the selected path"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Target path for creating the directory"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Downloads a file by the specified path or ID"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path or ID of the file"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DownloadFolder"; + NewLine.МетодПоиска = "DOWNLOADFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Downloads a zip archive with the contents of the specified directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DownloadFolder"; + NewLine.МетодПоиска = "DOWNLOADFOLDER"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path or ID of the directory"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectVersionList"; + NewLine.МетодПоиска = "GETOBJECTVERSIONLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets the list of versions (revisions) of the object"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectVersionList"; + NewLine.МетодПоиска = "GETOBJECTVERSIONLIST"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetObjectVersionList"; + NewLine.МетодПоиска = "GETOBJECTVERSIONLIST"; + NewLine.Параметр = "--amount"; + NewLine.Описание = "Number of the latest versions of the object to display (optional, def. val. - 10)"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RestoreObjectToVersion"; + NewLine.МетодПоиска = "RESTOREOBJECTTOVERSION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Restores object state to required version (revision)"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RestoreObjectToVersion"; + NewLine.МетодПоиска = "RESTOREOBJECTTOVERSION"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "RestoreObjectToVersion"; + NewLine.МетодПоиска = "RESTOREOBJECTTOVERSION"; + NewLine.Параметр = "--rev"; + NewLine.Описание = "ID of the version (revision) for restoration"; + NewLine.Область = "File and directory management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetTagList"; + NewLine.МетодПоиска = "GETTAGLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Tags managment"; + NewLine.ОписаниеМетода = "Gets the list of tags of the selected files"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetTagList"; + NewLine.МетодПоиска = "GETTAGLIST"; + NewLine.Параметр = "--paths"; + NewLine.Описание = "Path or set of paths to the files"; + NewLine.Область = "Tags managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddTag"; + NewLine.МетодПоиска = "ADDTAG"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Tags managment"; + NewLine.ОписаниеМетода = "Adds a new text tag to a file or directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddTag"; + NewLine.МетодПоиска = "ADDTAG"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object for which the tag needs to be created"; + NewLine.Область = "Tags managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddTag"; + NewLine.МетодПоиска = "ADDTAG"; + NewLine.Параметр = "--tag"; + NewLine.Описание = "Tag text"; + NewLine.Область = "Tags managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteTag"; + NewLine.МетодПоиска = "DELETETAG"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Tags managment"; + NewLine.ОписаниеМетода = "Deletes the text tag of a file or directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteTag"; + NewLine.МетодПоиска = "DELETETAG"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object whose tag needs to be deleted"; + NewLine.Область = "Tags managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "DeleteTag"; + NewLine.МетодПоиска = "DELETETAG"; + NewLine.Параметр = "--tag"; + NewLine.Описание = "Tag text"; + NewLine.Область = "Tags managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "PublishFolder"; + NewLine.МетодПоиска = "PUBLISHFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Sets the directory to public access mode"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "PublishFolder"; + NewLine.МетодПоиска = "PUBLISHFOLDER"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the target directory"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CancelFolderPublication"; + NewLine.МетодПоиска = "CANCELFOLDERPUBLICATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Cancels the public access mode for the directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CancelFolderPublication"; + NewLine.МетодПоиска = "CANCELFOLDERPUBLICATION"; + NewLine.Параметр = "--folder"; + NewLine.Описание = "ID of the public catalog (shared folder ID)"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFile"; + NewLine.МетодПоиска = "ADDUSERSTOFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Defines access to the file for an external user"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFile"; + NewLine.МетодПоиска = "ADDUSERSTOFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "ID of the file to be accessed"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFile"; + NewLine.МетодПоиска = "ADDUSERSTOFILE"; + NewLine.Параметр = "--emails"; + NewLine.Описание = "List of email addresses of users being added"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFile"; + NewLine.МетодПоиска = "ADDUSERSTOFILE"; + NewLine.Параметр = "--readonly"; + NewLine.Описание = "Prohibits file editing for the external user (optional, def. val. - Да)"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFolder"; + NewLine.МетодПоиска = "ADDUSERSTOFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Grants external users access to the directory"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFolder"; + NewLine.МетодПоиска = "ADDUSERSTOFOLDER"; + NewLine.Параметр = "--folder"; + NewLine.Описание = "ID of the public catalog (shared folder ID)"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFolder"; + NewLine.МетодПоиска = "ADDUSERSTOFOLDER"; + NewLine.Параметр = "--emails"; + NewLine.Описание = "List of email addresses of users being added"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "AddUsersToFolder"; + NewLine.МетодПоиска = "ADDUSERSTOFOLDER"; + NewLine.Параметр = "--readonly"; + NewLine.Описание = "Prohibits file editing for the external user (optional, def. val. - Да)"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetAsynchronousChangeStatus"; + NewLine.МетодПоиска = "GETASYNCHRONOUSCHANGESTATUS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Gets the status of the asynchronous access change job"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "GetAsynchronousChangeStatus"; + NewLine.МетодПоиска = "GETASYNCHRONOUSCHANGESTATUS"; + NewLine.Параметр = "--job"; + NewLine.Описание = "AsynchronousJobID"; + NewLine.Область = "Shared access settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CancelFilePublication"; + NewLine.МетодПоиска = "CANCELFILEPUBLICATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Shared access settings"; + NewLine.ОписаниеМетода = "Prohibits access to the file for external users"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "dropbox"; + NewLine.Модуль = "OPI_Dropbox"; + NewLine.Метод = "CancelFilePublication"; + NewLine.МетодПоиска = "CANCELFILEPUBLICATION"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "ID of the file to be accessed"; + NewLine.Область = "Shared access settings"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/gcalendar.os b/src/en/cli/data/Classes/internal/Classes/gcalendar.os index 0a4acf04c3..a465fa602c 100644 --- a/src/en/cli/data/Classes/internal/Classes/gcalendar.os +++ b/src/en/cli/data/Classes/internal/Classes/gcalendar.os @@ -1,316 +1,316 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "CreateCalendar"; - NewLine.SearchMethod = "CREATECALENDAR"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar metadata management"; - NewLine.MethodDescription = "Creates an empty calendar"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "CreateCalendar"; + NewLine.МетодПоиска = "CREATECALENDAR"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar metadata management"; + NewLine.ОписаниеМетода = "Creates an empty calendar"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "CreateCalendar"; - NewLine.SearchMethod = "CREATECALENDAR"; - NewLine.Parameter = "--title"; - NewLine.Description = "Name of the created calendar"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "CreateCalendar"; + NewLine.МетодПоиска = "CREATECALENDAR"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Name of the created calendar"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetCalendarMetadata"; - NewLine.SearchMethod = "GETCALENDARMETADATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar metadata management"; - NewLine.MethodDescription = "Gets calendar information by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetCalendarMetadata"; + NewLine.МетодПоиска = "GETCALENDARMETADATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar metadata management"; + NewLine.ОписаниеМетода = "Gets calendar information by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetCalendarMetadata"; - NewLine.SearchMethod = "GETCALENDARMETADATA"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetCalendarMetadata"; + NewLine.МетодПоиска = "GETCALENDARMETADATA"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditCalendarMetadata"; - NewLine.SearchMethod = "EDITCALENDARMETADATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar metadata management"; - NewLine.MethodDescription = "Edits properties of an existing calendar"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditCalendarMetadata"; + NewLine.МетодПоиска = "EDITCALENDARMETADATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar metadata management"; + NewLine.ОписаниеМетода = "Edits properties of an existing calendar"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditCalendarMetadata"; - NewLine.SearchMethod = "EDITCALENDARMETADATA"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditCalendarMetadata"; + NewLine.МетодПоиска = "EDITCALENDARMETADATA"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditCalendarMetadata"; - NewLine.SearchMethod = "EDITCALENDARMETADATA"; - NewLine.Parameter = "--title"; - NewLine.Description = "New name (optional, def. val. - Empty)"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditCalendarMetadata"; + NewLine.МетодПоиска = "EDITCALENDARMETADATA"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New name (optional, def. val. - Empty)"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditCalendarMetadata"; - NewLine.SearchMethod = "EDITCALENDARMETADATA"; - NewLine.Parameter = "--description"; - NewLine.Description = "New calendar description (optional, def. val. - Empty)"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditCalendarMetadata"; + NewLine.МетодПоиска = "EDITCALENDARMETADATA"; + NewLine.Параметр = "--description"; + NewLine.Описание = "New calendar description (optional, def. val. - Empty)"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "ClearMainCalendar"; - NewLine.SearchMethod = "CLEARMAINCALENDAR"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar metadata management"; - NewLine.MethodDescription = "Clears the event list of the primary calendar"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "ClearMainCalendar"; + NewLine.МетодПоиска = "CLEARMAINCALENDAR"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar metadata management"; + NewLine.ОписаниеМетода = "Clears the event list of the primary calendar"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteCalendar"; - NewLine.SearchMethod = "DELETECALENDAR"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar metadata management"; - NewLine.MethodDescription = "Deletes a calendar by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteCalendar"; + NewLine.МетодПоиска = "DELETECALENDAR"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar metadata management"; + NewLine.ОписаниеМетода = "Deletes a calendar by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteCalendar"; - NewLine.SearchMethod = "DELETECALENDAR"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar metadata management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteCalendar"; + NewLine.МетодПоиска = "DELETECALENDAR"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar metadata management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetCalendarList"; - NewLine.SearchMethod = "GETCALENDARLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar list management"; - NewLine.MethodDescription = "Gets an array of account calendars"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetCalendarList"; + NewLine.МетодПоиска = "GETCALENDARLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar list management"; + NewLine.ОписаниеМетода = "Gets an array of account calendars"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "AddCalendarToList"; - NewLine.SearchMethod = "ADDCALENDARTOLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar list management"; - NewLine.MethodDescription = "Adds an existing calendar to the user's list"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "AddCalendarToList"; + NewLine.МетодПоиска = "ADDCALENDARTOLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar list management"; + NewLine.ОписаниеМетода = "Adds an existing calendar to the user's list"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "AddCalendarToList"; - NewLine.SearchMethod = "ADDCALENDARTOLIST"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "AddCalendarToList"; + NewLine.МетодПоиска = "ADDCALENDARTOLIST"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetListCalendar"; - NewLine.SearchMethod = "GETLISTCALENDAR"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar list management"; - NewLine.MethodDescription = "Gets a calendar from the user's list by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetListCalendar"; + NewLine.МетодПоиска = "GETLISTCALENDAR"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar list management"; + NewLine.ОписаниеМетода = "Gets a calendar from the user's list by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetListCalendar"; - NewLine.SearchMethod = "GETLISTCALENDAR"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetListCalendar"; + NewLine.МетодПоиска = "GETLISTCALENDAR"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteCalendarFromList"; - NewLine.SearchMethod = "DELETECALENDARFROMLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar list management"; - NewLine.MethodDescription = "Removes a calendar from the user's list"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteCalendarFromList"; + NewLine.МетодПоиска = "DELETECALENDARFROMLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar list management"; + NewLine.ОписаниеМетода = "Removes a calendar from the user's list"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteCalendarFromList"; - NewLine.SearchMethod = "DELETECALENDARFROMLIST"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteCalendarFromList"; + NewLine.МетодПоиска = "DELETECALENDARFROMLIST"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditListCalendar"; - NewLine.SearchMethod = "EDITLISTCALENDAR"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Calendar list management"; - NewLine.MethodDescription = "Edits the properties of a calendar from the user's list"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditListCalendar"; + NewLine.МетодПоиска = "EDITLISTCALENDAR"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Calendar list management"; + NewLine.ОписаниеМетода = "Edits the properties of a calendar from the user's list"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditListCalendar"; - NewLine.SearchMethod = "EDITLISTCALENDAR"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditListCalendar"; + NewLine.МетодПоиска = "EDITLISTCALENDAR"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditListCalendar"; - NewLine.SearchMethod = "EDITLISTCALENDAR"; - NewLine.Parameter = "--primary"; - NewLine.Description = "HEX primary color (#ffffff)"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditListCalendar"; + NewLine.МетодПоиска = "EDITLISTCALENDAR"; + NewLine.Параметр = "--primary"; + NewLine.Описание = "HEX primary color (#ffffff)"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditListCalendar"; - NewLine.SearchMethod = "EDITLISTCALENDAR"; - NewLine.Parameter = "--secondary"; - NewLine.Description = "HEX secondary color (#ffffff)"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditListCalendar"; + NewLine.МетодПоиска = "EDITLISTCALENDAR"; + NewLine.Параметр = "--secondary"; + NewLine.Описание = "HEX secondary color (#ffffff)"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditListCalendar"; - NewLine.SearchMethod = "EDITLISTCALENDAR"; - NewLine.Parameter = "--hidden"; - NewLine.Description = "Hidden calendar (optional, def. val. - False)"; - NewLine.Region = "Calendar list management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditListCalendar"; + NewLine.МетодПоиска = "EDITLISTCALENDAR"; + NewLine.Параметр = "--hidden"; + NewLine.Описание = "Hidden calendar (optional, def. val. - No)"; + NewLine.Область = "Calendar list management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetEventList"; - NewLine.SearchMethod = "GETEVENTLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Gets the list of all calendar events"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetEventList"; + NewLine.МетодПоиска = "GETEVENTLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Gets the list of all calendar events"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetEventList"; - NewLine.SearchMethod = "GETEVENTLIST"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetEventList"; + NewLine.МетодПоиска = "GETEVENTLIST"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetEvent"; - NewLine.SearchMethod = "GETEVENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Gets an event by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetEvent"; + NewLine.МетодПоиска = "GETEVENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Gets an event by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetEvent"; - NewLine.SearchMethod = "GETEVENT"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetEvent"; + NewLine.МетодПоиска = "GETEVENT"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "GetEvent"; - NewLine.SearchMethod = "GETEVENT"; - NewLine.Parameter = "--event"; - NewLine.Description = "Event ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "GetEvent"; + NewLine.МетодПоиска = "GETEVENT"; + NewLine.Параметр = "--event"; + NewLine.Описание = "Event ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "CreateEvent"; - NewLine.SearchMethod = "CREATEEVENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Creates a new event + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "CreateEvent"; + NewLine.МетодПоиска = "CREATEEVENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Creates a new event | | The structure of the JSON event data (parameter --props): | { @@ -330,76 +330,76 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "CreateEvent"; - NewLine.SearchMethod = "CREATEEVENT"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "CreateEvent"; + NewLine.МетодПоиска = "CREATEEVENT"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "CreateEvent"; - NewLine.SearchMethod = "CREATEEVENT"; - NewLine.Parameter = "--props"; - NewLine.Description = "Event description"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "CreateEvent"; + NewLine.МетодПоиска = "CREATEEVENT"; + NewLine.Параметр = "--props"; + NewLine.Описание = "Event description"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "MoveEvent"; - NewLine.SearchMethod = "MOVEEVENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Moves an event to another calendar"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "MoveEvent"; + NewLine.МетодПоиска = "MOVEEVENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Moves an event to another calendar"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "MoveEvent"; - NewLine.SearchMethod = "MOVEEVENT"; - NewLine.Parameter = "--from"; - NewLine.Description = "ID of the source calendar"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "MoveEvent"; + NewLine.МетодПоиска = "MOVEEVENT"; + NewLine.Параметр = "--from"; + NewLine.Описание = "ID of the source calendar"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "MoveEvent"; - NewLine.SearchMethod = "MOVEEVENT"; - NewLine.Parameter = "--to"; - NewLine.Description = "ID of the target calendar"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "MoveEvent"; + NewLine.МетодПоиска = "MOVEEVENT"; + NewLine.Параметр = "--to"; + NewLine.Описание = "ID of the target calendar"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "MoveEvent"; - NewLine.SearchMethod = "MOVEEVENT"; - NewLine.Parameter = "--event"; - NewLine.Description = "ID of the source calendar event"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "MoveEvent"; + NewLine.МетодПоиска = "MOVEEVENT"; + NewLine.Параметр = "--event"; + NewLine.Описание = "ID of the source calendar event"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditEvent"; - NewLine.SearchMethod = "EDITEVENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Edits an existing event + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditEvent"; + NewLine.МетодПоиска = "EDITEVENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Edits an existing event | | The structure of the JSON event data (parameter --props): | { @@ -419,66 +419,66 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditEvent"; - NewLine.SearchMethod = "EDITEVENT"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditEvent"; + NewLine.МетодПоиска = "EDITEVENT"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditEvent"; - NewLine.SearchMethod = "EDITEVENT"; - NewLine.Parameter = "--props"; - NewLine.Description = "New event description"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditEvent"; + NewLine.МетодПоиска = "EDITEVENT"; + NewLine.Параметр = "--props"; + NewLine.Описание = "New event description"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "EditEvent"; - NewLine.SearchMethod = "EDITEVENT"; - NewLine.Parameter = "--event"; - NewLine.Description = "Event ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "EditEvent"; + NewLine.МетодПоиска = "EDITEVENT"; + NewLine.Параметр = "--event"; + NewLine.Описание = "Event ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteEvent"; - NewLine.SearchMethod = "DELETEEVENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Event management"; - NewLine.MethodDescription = "Deletes an event by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteEvent"; + NewLine.МетодПоиска = "DELETEEVENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Event management"; + NewLine.ОписаниеМетода = "Deletes an event by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteEvent"; - NewLine.SearchMethod = "DELETEEVENT"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteEvent"; + NewLine.МетодПоиска = "DELETEEVENT"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar ID"; + NewLine.Область = "Event management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gcalendar"; - NewLine.Module = "OPI_GoogleCalendar"; - NewLine.Method = "DeleteEvent"; - NewLine.SearchMethod = "DELETEEVENT"; - NewLine.Parameter = "--event"; - NewLine.Description = "Event ID"; - NewLine.Region = "Event management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gcalendar"; + NewLine.Модуль = "OPI_GoogleCalendar"; + NewLine.Метод = "DeleteEvent"; + NewLine.МетодПоиска = "DELETEEVENT"; + NewLine.Параметр = "--event"; + NewLine.Описание = "Event ID"; + NewLine.Область = "Event management"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/gdrive.os b/src/en/cli/data/Classes/internal/Classes/gdrive.os index 319d7dd4a8..64643951b9 100644 --- a/src/en/cli/data/Classes/internal/Classes/gdrive.os +++ b/src/en/cli/data/Classes/internal/Classes/gdrive.os @@ -1,107 +1,107 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetObjectInformation"; - NewLine.SearchMethod = "GETOBJECTINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets information about a folder or file by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetObjectInformation"; + NewLine.МетодПоиска = "GETOBJECTINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets information about a folder or file by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetObjectInformation"; - NewLine.SearchMethod = "GETOBJECTINFORMATION"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the file or folder"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetObjectInformation"; + NewLine.МетодПоиска = "GETOBJECTINFORMATION"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the file or folder"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetDirectoriesList"; - NewLine.SearchMethod = "GETDIRECTORIESLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets the list of drive directories"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetDirectoriesList"; + NewLine.МетодПоиска = "GETDIRECTORIESLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets the list of drive directories"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetDirectoriesList"; - NewLine.SearchMethod = "GETDIRECTORIESLIST"; - NewLine.Parameter = "--querry"; - NewLine.Description = "Filter by name (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetDirectoriesList"; + NewLine.МетодПоиска = "GETDIRECTORIESLIST"; + NewLine.Параметр = "--querry"; + NewLine.Описание = "Filter by name (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetDirectoriesList"; - NewLine.SearchMethod = "GETDIRECTORIESLIST"; - NewLine.Parameter = "--depth"; - NewLine.Description = "Adds a list of files to the directory fields (optional, def. val. - False)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetDirectoriesList"; + NewLine.МетодПоиска = "GETDIRECTORIESLIST"; + NewLine.Параметр = "--depth"; + NewLine.Описание = "Adds a list of files to the directory fields (optional, def. val. - No)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets the list of files"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets the list of files"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--querry"; - NewLine.Description = "Filter by name (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--querry"; + NewLine.Описание = "Filter by name (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--catalog"; - NewLine.Description = "Filter by parent directory ID (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--catalog"; + NewLine.Описание = "Filter by parent directory ID (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Uploads a file to the drive + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Uploads a file to the drive | | The structure of the JSON object data (parameter --props): | { @@ -113,304 +113,304 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "File to be uploaded"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "File to be uploaded"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--props"; - NewLine.Description = "JSON description or path to .json"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--props"; + NewLine.Описание = "JSON description or path to .json"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Creates an empty directory on the drive"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Creates an empty directory on the drive"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--title"; - NewLine.Description = "Folder name"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Folder name"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--catalog"; - NewLine.Description = "Parent (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--catalog"; + NewLine.Описание = "Parent (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Gets file by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Gets file by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--object"; - NewLine.Description = "File identifier"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--object"; + NewLine.Описание = "File identifier"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--out"; - NewLine.Description = "File save path (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--out"; + NewLine.Описание = "File save path (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Copies file or directory"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Copies file or directory"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--object"; - NewLine.Description = "Object identifier"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Object identifier"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--title"; - NewLine.Description = "New object name (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New object name (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CopyObject"; - NewLine.SearchMethod = "COPYOBJECT"; - NewLine.Parameter = "--catalog"; - NewLine.Description = "New parent directory (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CopyObject"; + NewLine.МетодПоиска = "COPYOBJECT"; + NewLine.Параметр = "--catalog"; + NewLine.Описание = "New parent directory (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UpdateFile"; - NewLine.SearchMethod = "UPDATEFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Updates file binary data"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UpdateFile"; + NewLine.МетодПоиска = "UPDATEFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Updates file binary data"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UpdateFile"; - NewLine.SearchMethod = "UPDATEFILE"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the object to update"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UpdateFile"; + NewLine.МетодПоиска = "UPDATEFILE"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the object to update"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UpdateFile"; - NewLine.SearchMethod = "UPDATEFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "File source for update"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UpdateFile"; + NewLine.МетодПоиска = "UPDATEFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "File source for update"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "UpdateFile"; - NewLine.SearchMethod = "UPDATEFILE"; - NewLine.Parameter = "--title"; - NewLine.Description = "New file name (if necessary) (optional, def. val. - Empty)"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "UpdateFile"; + NewLine.МетодПоиска = "UPDATEFILE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New file name (if necessary) (optional, def. val. - Empty)"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and directory management"; - NewLine.MethodDescription = "Deletes file or directory by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and directory management"; + NewLine.ОписаниеМетода = "Deletes file or directory by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the object to delete"; - NewLine.Region = "File and directory management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the object to delete"; + NewLine.Область = "File and directory management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Creates a comment for a file or directory"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Creates a comment for a file or directory"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the object that needs a comment"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the object that needs a comment"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "CreateComment"; - NewLine.SearchMethod = "CREATECOMMENT"; - NewLine.Parameter = "--text"; - NewLine.Description = "Comment text"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "CreateComment"; + NewLine.МетодПоиска = "CREATECOMMENT"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Comment text"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetComment"; - NewLine.SearchMethod = "GETCOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Gets comment by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetComment"; + NewLine.МетодПоиска = "GETCOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Gets comment by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetComment"; - NewLine.SearchMethod = "GETCOMMENT"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the file or directory where the comment is located"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetComment"; + NewLine.МетодПоиска = "GETCOMMENT"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the file or directory where the comment is located"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetComment"; - NewLine.SearchMethod = "GETCOMMENT"; - NewLine.Parameter = "--comment"; - NewLine.Description = "Comment identifier"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetComment"; + NewLine.МетодПоиска = "GETCOMMENT"; + NewLine.Параметр = "--comment"; + NewLine.Описание = "Comment identifier"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetCommentList"; - NewLine.SearchMethod = "GETCOMMENTLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Gets the list of all comments of the object"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetCommentList"; + NewLine.МетодПоиска = "GETCOMMENTLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Gets the list of all comments of the object"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "GetCommentList"; - NewLine.SearchMethod = "GETCOMMENTLIST"; - NewLine.Parameter = "--object"; - NewLine.Description = "Object identifier"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "GetCommentList"; + NewLine.МетодПоиска = "GETCOMMENTLIST"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Object identifier"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Comment management"; - NewLine.MethodDescription = "Deletes comment by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Comment management"; + NewLine.ОписаниеМетода = "Deletes comment by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--object"; - NewLine.Description = "Identifier of the file or directory where the comment is located"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--object"; + NewLine.Описание = "Identifier of the file or directory where the comment is located"; + NewLine.Область = "Comment management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gdrive"; - NewLine.Module = "OPI_GoogleDrive"; - NewLine.Method = "DeleteComment"; - NewLine.SearchMethod = "DELETECOMMENT"; - NewLine.Parameter = "--comment"; - NewLine.Description = "Comment identifier"; - NewLine.Region = "Comment management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gdrive"; + NewLine.Модуль = "OPI_GoogleDrive"; + NewLine.Метод = "DeleteComment"; + NewLine.МетодПоиска = "DELETECOMMENT"; + NewLine.Параметр = "--comment"; + NewLine.Описание = "Comment identifier"; + NewLine.Область = "Comment management"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/google.os b/src/en/cli/data/Classes/internal/Classes/google.os index b2b7f0a328..36f1fa83a7 100644 --- a/src/en/cli/data/Classes/internal/Classes/google.os +++ b/src/en/cli/data/Classes/internal/Classes/google.os @@ -1,117 +1,117 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "FormCodeRetrievalLink"; - NewLine.SearchMethod = "FORMCODERETRIEVALLINK"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client ID"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Returns URL for browser authorization"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "FormCodeRetrievalLink"; + NewLine.МетодПоиска = "FORMCODERETRIEVALLINK"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client ID"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Returns URL for browser authorization"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "FormCodeRetrievalLink"; - NewLine.SearchMethod = "FORMCODERETRIEVALLINK"; - NewLine.Parameter = "--calendar"; - NewLine.Description = "Calendar methods permission (optional, def. val. - True)"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "FormCodeRetrievalLink"; + NewLine.МетодПоиска = "FORMCODERETRIEVALLINK"; + NewLine.Параметр = "--calendar"; + NewLine.Описание = "Calendar methods permission (optional, def. val. - Да)"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "FormCodeRetrievalLink"; - NewLine.SearchMethod = "FORMCODERETRIEVALLINK"; - NewLine.Parameter = "--drive"; - NewLine.Description = "Drive methods permission (optional, def. val. - True)"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "FormCodeRetrievalLink"; + NewLine.МетодПоиска = "FORMCODERETRIEVALLINK"; + NewLine.Параметр = "--drive"; + NewLine.Описание = "Drive methods permission (optional, def. val. - Да)"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "FormCodeRetrievalLink"; - NewLine.SearchMethod = "FORMCODERETRIEVALLINK"; - NewLine.Parameter = "--sheets"; - NewLine.Description = "Sheets methods permission (optional, def. val. - True)"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "FormCodeRetrievalLink"; + NewLine.МетодПоиска = "FORMCODERETRIEVALLINK"; + NewLine.Параметр = "--sheets"; + NewLine.Описание = "Sheets methods permission (optional, def. val. - Да)"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "GetTokenByCode"; - NewLine.SearchMethod = "GETTOKENBYCODE"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client ID"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Gets token by code from browser authorization"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "GetTokenByCode"; + NewLine.МетодПоиска = "GETTOKENBYCODE"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client ID"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Gets token by code from browser authorization"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "GetTokenByCode"; - NewLine.SearchMethod = "GETTOKENBYCODE"; - NewLine.Parameter = "--secret"; - NewLine.Description = "Client secret"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "GetTokenByCode"; + NewLine.МетодПоиска = "GETTOKENBYCODE"; + NewLine.Параметр = "--secret"; + NewLine.Описание = "Client secret"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "GetTokenByCode"; - NewLine.SearchMethod = "GETTOKENBYCODE"; - NewLine.Parameter = "--code"; - NewLine.Description = "Code from browser"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "GetTokenByCode"; + NewLine.МетодПоиска = "GETTOKENBYCODE"; + NewLine.Параметр = "--code"; + NewLine.Описание = "Code from browser"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client ID"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Updates token by Refresh token"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client ID"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Updates token by Refresh token"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--secret"; - NewLine.Description = "Client secret"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--secret"; + NewLine.Описание = "Client secret"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "google"; - NewLine.Module = "OPI_GoogleWorkspace"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--refresh"; - NewLine.Description = "Refresh token"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "google"; + NewLine.Модуль = "OPI_GoogleWorkspace"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--refresh"; + NewLine.Описание = "Refresh token"; + NewLine.Область = "Public"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/gsheets.os b/src/en/cli/data/Classes/internal/Classes/gsheets.os index c5b2532421..b4d0659d5f 100644 --- a/src/en/cli/data/Classes/internal/Classes/gsheets.os +++ b/src/en/cli/data/Classes/internal/Classes/gsheets.os @@ -1,210 +1,210 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CreateBook"; - NewLine.SearchMethod = "CREATEBOOK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Books managment"; - NewLine.MethodDescription = "Creates a new book"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CreateBook"; + NewLine.МетодПоиска = "CREATEBOOK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Books managment"; + NewLine.ОписаниеМетода = "Creates a new book"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CreateBook"; - NewLine.SearchMethod = "CREATEBOOK"; - NewLine.Parameter = "--title"; - NewLine.Description = "Name"; - NewLine.Region = "Books managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CreateBook"; + NewLine.МетодПоиска = "CREATEBOOK"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Name"; + NewLine.Область = "Books managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CreateBook"; - NewLine.SearchMethod = "CREATEBOOK"; - NewLine.Parameter = "--sheets"; - NewLine.Description = "Array of names to add new sheets to the book"; - NewLine.Region = "Books managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CreateBook"; + NewLine.МетодПоиска = "CREATEBOOK"; + NewLine.Параметр = "--sheets"; + NewLine.Описание = "Array of names to add new sheets to the book"; + NewLine.Область = "Books managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetBook"; - NewLine.SearchMethod = "GETBOOK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Books managment"; - NewLine.MethodDescription = "Gets information about the book by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetBook"; + NewLine.МетодПоиска = "GETBOOK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Books managment"; + NewLine.ОписаниеМетода = "Gets information about the book by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetBook"; - NewLine.SearchMethod = "GETBOOK"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookIdentifier"; - NewLine.Region = "Books managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetBook"; + NewLine.МетодПоиска = "GETBOOK"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookIdentifier"; + NewLine.Область = "Books managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "EditBookTitle"; - NewLine.SearchMethod = "EDITBOOKTITLE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Books managment"; - NewLine.MethodDescription = "Changes the name of the existing book"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "EditBookTitle"; + NewLine.МетодПоиска = "EDITBOOKTITLE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Books managment"; + NewLine.ОписаниеМетода = "Changes the name of the existing book"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "EditBookTitle"; - NewLine.SearchMethod = "EDITBOOKTITLE"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookID"; - NewLine.Region = "Books managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "EditBookTitle"; + NewLine.МетодПоиска = "EDITBOOKTITLE"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookID"; + NewLine.Область = "Books managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "EditBookTitle"; - NewLine.SearchMethod = "EDITBOOKTITLE"; - NewLine.Parameter = "--title"; - NewLine.Description = "New name"; - NewLine.Region = "Books managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "EditBookTitle"; + NewLine.МетодПоиска = "EDITBOOKTITLE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New name"; + NewLine.Область = "Books managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "AddSheet"; - NewLine.SearchMethod = "ADDSHEET"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with sheets"; - NewLine.MethodDescription = "Adds a new sheet to the book"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "AddSheet"; + NewLine.МетодПоиска = "ADDSHEET"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with sheets"; + NewLine.ОписаниеМетода = "Adds a new sheet to the book"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "AddSheet"; - NewLine.SearchMethod = "ADDSHEET"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookIdentifier"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "AddSheet"; + NewLine.МетодПоиска = "ADDSHEET"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookIdentifier"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "AddSheet"; - NewLine.SearchMethod = "ADDSHEET"; - NewLine.Parameter = "--title"; - NewLine.Description = "NewSheetName"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "AddSheet"; + NewLine.МетодПоиска = "ADDSHEET"; + NewLine.Параметр = "--title"; + NewLine.Описание = "NewSheetName"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "DeleteSheet"; - NewLine.SearchMethod = "DELETESHEET"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with sheets"; - NewLine.MethodDescription = "Deletes a sheet from the book"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "DeleteSheet"; + NewLine.МетодПоиска = "DELETESHEET"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with sheets"; + NewLine.ОписаниеМетода = "Deletes a sheet from the book"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "DeleteSheet"; - NewLine.SearchMethod = "DELETESHEET"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookIdentifier"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "DeleteSheet"; + NewLine.МетодПоиска = "DELETESHEET"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookIdentifier"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "DeleteSheet"; - NewLine.SearchMethod = "DELETESHEET"; - NewLine.Parameter = "--sheet"; - NewLine.Description = "IdentifierOfSheetToDelete"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "DeleteSheet"; + NewLine.МетодПоиска = "DELETESHEET"; + NewLine.Параметр = "--sheet"; + NewLine.Описание = "IdentifierOfSheetToDelete"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CopySheet"; - NewLine.SearchMethod = "COPYSHEET"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Working with sheets"; - NewLine.MethodDescription = "Copies a sheet from one book to another"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CopySheet"; + NewLine.МетодПоиска = "COPYSHEET"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Working with sheets"; + NewLine.ОписаниеМетода = "Copies a sheet from one book to another"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CopySheet"; - NewLine.SearchMethod = "COPYSHEET"; - NewLine.Parameter = "--from"; - NewLine.Description = "SourceBookID"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CopySheet"; + NewLine.МетодПоиска = "COPYSHEET"; + NewLine.Параметр = "--from"; + NewLine.Описание = "SourceBookID"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CopySheet"; - NewLine.SearchMethod = "COPYSHEET"; - NewLine.Parameter = "--to"; - NewLine.Description = "DestinationBookID"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CopySheet"; + NewLine.МетодПоиска = "COPYSHEET"; + NewLine.Параметр = "--to"; + NewLine.Описание = "DestinationBookID"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "CopySheet"; - NewLine.SearchMethod = "COPYSHEET"; - NewLine.Parameter = "--sheet"; - NewLine.Description = "CopiedSheetID"; - NewLine.Region = "Working with sheets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "CopySheet"; + NewLine.МетодПоиска = "COPYSHEET"; + NewLine.Параметр = "--sheet"; + NewLine.Описание = "CopiedSheetID"; + NewLine.Область = "Working with sheets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "SetCellValues"; - NewLine.SearchMethod = "SETCELLVALUES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Data managment"; - NewLine.MethodDescription = "Sets sheet cell values + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "SetCellValues"; + NewLine.МетодПоиска = "SETCELLVALUES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Data managment"; + NewLine.ОписаниеМетода = "Sets sheet cell values | | The structure of the JSON cells data (parameter --data): | { @@ -215,127 +215,127 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "SetCellValues"; - NewLine.SearchMethod = "SETCELLVALUES"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookID"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "SetCellValues"; + NewLine.МетодПоиска = "SETCELLVALUES"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookID"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "SetCellValues"; - NewLine.SearchMethod = "SETCELLVALUES"; - NewLine.Parameter = "--data"; - NewLine.Description = "Fill data where the key is the cell name like A1"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "SetCellValues"; + NewLine.МетодПоиска = "SETCELLVALUES"; + NewLine.Параметр = "--data"; + NewLine.Описание = "Fill data where the key is the cell name like A1"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "SetCellValues"; - NewLine.SearchMethod = "SETCELLVALUES"; - NewLine.Parameter = "--sheetname"; - NewLine.Description = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "SetCellValues"; + NewLine.МетодПоиска = "SETCELLVALUES"; + NewLine.Параметр = "--sheetname"; + NewLine.Описание = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "SetCellValues"; - NewLine.SearchMethod = "SETCELLVALUES"; - NewLine.Parameter = "--dim"; - NewLine.Description = "Main dimension when filling the array range (optional, def. val. - COLUMNS)"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "SetCellValues"; + NewLine.МетодПоиска = "SETCELLVALUES"; + NewLine.Параметр = "--dim"; + NewLine.Описание = "Main dimension when filling the array range (optional, def. val. - COLUMNS)"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "ClearCells"; - NewLine.SearchMethod = "CLEARCELLS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Data managment"; - NewLine.MethodDescription = "Clears the value in cells"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "ClearCells"; + NewLine.МетодПоиска = "CLEARCELLS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Data managment"; + NewLine.ОписаниеМетода = "Clears the value in cells"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "ClearCells"; - NewLine.SearchMethod = "CLEARCELLS"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookID"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "ClearCells"; + NewLine.МетодПоиска = "CLEARCELLS"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookID"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "ClearCells"; - NewLine.SearchMethod = "CLEARCELLS"; - NewLine.Parameter = "--cells"; - NewLine.Description = "Array of cells like A1 to be cleared"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "ClearCells"; + NewLine.МетодПоиска = "CLEARCELLS"; + NewLine.Параметр = "--cells"; + NewLine.Описание = "Array of cells like A1 to be cleared"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "ClearCells"; - NewLine.SearchMethod = "CLEARCELLS"; - NewLine.Parameter = "--sheetname"; - NewLine.Description = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "ClearCells"; + NewLine.МетодПоиска = "CLEARCELLS"; + NewLine.Параметр = "--sheetname"; + NewLine.Описание = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetCellValues"; - NewLine.SearchMethod = "GETCELLVALUES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Data managment"; - NewLine.MethodDescription = "Gets cell values of the table"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetCellValues"; + NewLine.МетодПоиска = "GETCELLVALUES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Data managment"; + NewLine.ОписаниеМетода = "Gets cell values of the table"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetCellValues"; - NewLine.SearchMethod = "GETCELLVALUES"; - NewLine.Parameter = "--spreadsheet"; - NewLine.Description = "BookID"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetCellValues"; + NewLine.МетодПоиска = "GETCELLVALUES"; + NewLine.Параметр = "--spreadsheet"; + NewLine.Описание = "BookID"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetCellValues"; - NewLine.SearchMethod = "GETCELLVALUES"; - NewLine.Parameter = "--type cells to get (whole sheet if not filled)"; - NewLine.Description = "cells (optional, def. val. - Empty)"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetCellValues"; + NewLine.МетодПоиска = "GETCELLVALUES"; + NewLine.Параметр = "--type cells to get (whole sheet if not filled)"; + NewLine.Описание = "cells (optional, def. val. - Empty)"; + NewLine.Область = "Data managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "gsheets"; - NewLine.Module = "OPI_GoogleSheets"; - NewLine.Method = "GetCellValues"; - NewLine.SearchMethod = "GETCELLVALUES"; - NewLine.Parameter = "--sheetname"; - NewLine.Description = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; - NewLine.Region = "Data managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "gsheets"; + NewLine.Модуль = "OPI_GoogleSheets"; + NewLine.Метод = "GetCellValues"; + NewLine.МетодПоиска = "GETCELLVALUES"; + NewLine.Параметр = "--sheetname"; + NewLine.Описание = "Sheet name (first sheet by default) (optional, def. val. - Empty)"; + NewLine.Область = "Data managment"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/notion.os b/src/en/cli/data/Classes/internal/Classes/notion.os index 5a7a2f2d4d..e07a8c00fb 100644 --- a/src/en/cli/data/Classes/internal/Classes/notion.os +++ b/src/en/cli/data/Classes/internal/Classes/notion.os @@ -1,55 +1,55 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePage"; - NewLine.SearchMethod = "CREATEPAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Page management"; - NewLine.MethodDescription = "Creates a child page above another parent page"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePage"; + NewLine.МетодПоиска = "CREATEPAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Page management"; + NewLine.ОписаниеМетода = "Creates a child page above another parent page"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePage"; - NewLine.SearchMethod = "CREATEPAGE"; - NewLine.Parameter = "--page"; - NewLine.Description = "Parent ID"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePage"; + NewLine.МетодПоиска = "CREATEPAGE"; + NewLine.Параметр = "--page"; + NewLine.Описание = "Parent ID"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePage"; - NewLine.SearchMethod = "CREATEPAGE"; - NewLine.Parameter = "--title"; - NewLine.Description = "Page title"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePage"; + NewLine.МетодПоиска = "CREATEPAGE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Page title"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePageInDatabase"; - NewLine.SearchMethod = "CREATEPAGEINDATABASE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Page management"; - NewLine.MethodDescription = "Creates a page in the parent database + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePageInDatabase"; + NewLine.МетодПоиска = "CREATEPAGEINDATABASE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Page management"; + NewLine.ОписаниеМетода = "Creates a page in the parent database | | The structure of the JSON page data (parameter --data): | { @@ -60,56 +60,56 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePageInDatabase"; - NewLine.SearchMethod = "CREATEPAGEINDATABASE"; - NewLine.Parameter = "--base"; - NewLine.Description = "Parent database ID"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePageInDatabase"; + NewLine.МетодПоиска = "CREATEPAGEINDATABASE"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Parent database ID"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreatePageInDatabase"; - NewLine.SearchMethod = "CREATEPAGEINDATABASE"; - NewLine.Parameter = "--data"; - NewLine.Description = "Properties map"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreatePageInDatabase"; + NewLine.МетодПоиска = "CREATEPAGEINDATABASE"; + NewLine.Параметр = "--data"; + NewLine.Описание = "Properties map"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetPage"; - NewLine.SearchMethod = "GETPAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Page management"; - NewLine.MethodDescription = "Gets information about the page by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetPage"; + NewLine.МетодПоиска = "GETPAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Page management"; + NewLine.ОписаниеМетода = "Gets information about the page by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetPage"; - NewLine.SearchMethod = "GETPAGE"; - NewLine.Parameter = "--page"; - NewLine.Description = "Page ID"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetPage"; + NewLine.МетодПоиска = "GETPAGE"; + NewLine.Параметр = "--page"; + NewLine.Описание = "Page ID"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Page management"; - NewLine.MethodDescription = "| + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Page management"; + NewLine.ОписаниеМетода = "| | The structure of the JSON page data (parameter --data): | { | ""DB field name 1"" : ""Value1"", @@ -119,65 +119,65 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--page"; - NewLine.Description = "ID of the page being modified"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--page"; + NewLine.Описание = "ID of the page being modified"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--data"; - NewLine.Description = "Map of editable parameters (optional, def. val. - Empty)"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--data"; + NewLine.Описание = "Map of editable parameters (optional, def. val. - Empty)"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--icon"; - NewLine.Description = "URL of the page icon image (optional, def. val. - Empty)"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--icon"; + NewLine.Описание = "URL of the page icon image (optional, def. val. - Empty)"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--cover"; - NewLine.Description = "URL of the page cover image (optional, def. val. - Empty)"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--cover"; + NewLine.Описание = "URL of the page cover image (optional, def. val. - Empty)"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditPageProperties"; - NewLine.SearchMethod = "EDITPAGEPROPERTIES"; - NewLine.Parameter = "--archive"; - NewLine.Description = "Archive page or not (boolean) (optional, def. val. - False)"; - NewLine.Region = "Page management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditPageProperties"; + NewLine.МетодПоиска = "EDITPAGEPROPERTIES"; + NewLine.Параметр = "--archive"; + NewLine.Описание = "Archive page or not (boolean) (optional, def. val. - No)"; + NewLine.Область = "Page management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Database management"; - NewLine.MethodDescription = "Creates a database + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Database management"; + NewLine.ОписаниеМетода = "Creates a database | | The structure of the JSON database fields (parameter --props): | { @@ -196,66 +196,66 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--page"; - NewLine.Description = "Parent page ID"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--page"; + NewLine.Описание = "Parent page ID"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--title"; - NewLine.Description = "Database title"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Database title"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateDatabase"; - NewLine.SearchMethod = "CREATEDATABASE"; - NewLine.Parameter = "--props"; - NewLine.Description = "Database properties (optional, def. val. - Empty)"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateDatabase"; + NewLine.МетодПоиска = "CREATEDATABASE"; + NewLine.Параметр = "--props"; + NewLine.Описание = "Database properties (optional, def. val. - Empty)"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetDatabase"; - NewLine.SearchMethod = "GETDATABASE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Database management"; - NewLine.MethodDescription = "Get database information"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetDatabase"; + NewLine.МетодПоиска = "GETDATABASE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Database management"; + NewLine.ОписаниеМетода = "Get database information"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetDatabase"; - NewLine.SearchMethod = "GETDATABASE"; - NewLine.Parameter = "--base"; - NewLine.Description = "Database ID"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetDatabase"; + NewLine.МетодПоиска = "GETDATABASE"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Database ID"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditDatabaseProperties"; - NewLine.SearchMethod = "EDITDATABASEPROPERTIES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Database management"; - NewLine.MethodDescription = "Edits properties of an existing database + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditDatabaseProperties"; + NewLine.МетодПоиска = "EDITDATABASEPROPERTIES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Database management"; + NewLine.ОписаниеМетода = "Edits properties of an existing database | | The structure of the JSON database fields (parameter --props): | { @@ -274,190 +274,190 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditDatabaseProperties"; - NewLine.SearchMethod = "EDITDATABASEPROPERTIES"; - NewLine.Parameter = "--base"; - NewLine.Description = "Target database ID"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditDatabaseProperties"; + NewLine.МетодПоиска = "EDITDATABASEPROPERTIES"; + NewLine.Параметр = "--base"; + NewLine.Описание = "Target database ID"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditDatabaseProperties"; - NewLine.SearchMethod = "EDITDATABASEPROPERTIES"; - NewLine.Parameter = "--props"; - NewLine.Description = "New or modified database properties (optional, def. val. - Empty)"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditDatabaseProperties"; + NewLine.МетодПоиска = "EDITDATABASEPROPERTIES"; + NewLine.Параметр = "--props"; + NewLine.Описание = "New or modified database properties (optional, def. val. - Empty)"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditDatabaseProperties"; - NewLine.SearchMethod = "EDITDATABASEPROPERTIES"; - NewLine.Parameter = "--title"; - NewLine.Description = "New database title (optional, def. val. - Empty)"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditDatabaseProperties"; + NewLine.МетодПоиска = "EDITDATABASEPROPERTIES"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New database title (optional, def. val. - Empty)"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "EditDatabaseProperties"; - NewLine.SearchMethod = "EDITDATABASEPROPERTIES"; - NewLine.Parameter = "--description"; - NewLine.Description = "New database description (optional, def. val. - Empty)"; - NewLine.Region = "Database management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "EditDatabaseProperties"; + NewLine.МетодПоиска = "EDITDATABASEPROPERTIES"; + NewLine.Параметр = "--description"; + NewLine.Описание = "New database description (optional, def. val. - Empty)"; + NewLine.Область = "Database management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateBlock"; - NewLine.SearchMethod = "CREATEBLOCK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Blocks managment"; - NewLine.MethodDescription = "Creates a new block based on an existing block"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateBlock"; + NewLine.МетодПоиска = "CREATEBLOCK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Blocks managment"; + NewLine.ОписаниеМетода = "Creates a new block based on an existing block"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateBlock"; - NewLine.SearchMethod = "CREATEBLOCK"; - NewLine.Parameter = "--page"; - NewLine.Description = "Parent block or page ID"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateBlock"; + NewLine.МетодПоиска = "CREATEBLOCK"; + NewLine.Параметр = "--page"; + NewLine.Описание = "Parent block or page ID"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateBlock"; - NewLine.SearchMethod = "CREATEBLOCK"; - NewLine.Parameter = "--block"; - NewLine.Description = "Block ID or block sample itself"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateBlock"; + NewLine.МетодПоиска = "CREATEBLOCK"; + NewLine.Параметр = "--block"; + NewLine.Описание = "Block ID or block sample itself"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "CreateBlock"; - NewLine.SearchMethod = "CREATEBLOCK"; - NewLine.Parameter = "--prev"; - NewLine.Description = "Block ID after which to insert the new one (optional, def. val. - Empty)"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "CreateBlock"; + NewLine.МетодПоиска = "CREATEBLOCK"; + NewLine.Параметр = "--prev"; + NewLine.Описание = "Block ID after which to insert the new one (optional, def. val. - Empty)"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "ReturnBlock"; - NewLine.SearchMethod = "RETURNBLOCK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "ReturnBlock"; + NewLine.МетодПоиска = "RETURNBLOCK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "ReturnBlock"; - NewLine.SearchMethod = "RETURNBLOCK"; - NewLine.Parameter = "--block"; - NewLine.Description = "Block ID"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "ReturnBlock"; + NewLine.МетодПоиска = "RETURNBLOCK"; + NewLine.Параметр = "--block"; + NewLine.Описание = "Block ID"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "ReturnBlock"; - NewLine.SearchMethod = "RETURNBLOCK"; - NewLine.Parameter = "--core"; - NewLine.Description = "True > service fields are deleted, only the block itself remains (optional, def. val. - True)"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "ReturnBlock"; + NewLine.МетодПоиска = "RETURNBLOCK"; + NewLine.Параметр = "--core"; + NewLine.Описание = "True > service fields are deleted, only the block itself remains (optional, def. val. - Да)"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "ReturnChildBlocks"; - NewLine.SearchMethod = "RETURNCHILDBLOCKS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Blocks managment"; - NewLine.MethodDescription = "Returns list of child blocks of parent block"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "ReturnChildBlocks"; + NewLine.МетодПоиска = "RETURNCHILDBLOCKS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Blocks managment"; + NewLine.ОписаниеМетода = "Returns list of child blocks of parent block"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "ReturnChildBlocks"; - NewLine.SearchMethod = "RETURNCHILDBLOCKS"; - NewLine.Parameter = "--block"; - NewLine.Description = "Parent block ID"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "ReturnChildBlocks"; + NewLine.МетодПоиска = "RETURNCHILDBLOCKS"; + NewLine.Параметр = "--block"; + NewLine.Описание = "Parent block ID"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "DeleteBlock"; - NewLine.SearchMethod = "DELETEBLOCK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Blocks managment"; - NewLine.MethodDescription = "Deletes block by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "DeleteBlock"; + NewLine.МетодПоиска = "DELETEBLOCK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Blocks managment"; + NewLine.ОписаниеМетода = "Deletes block by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "DeleteBlock"; - NewLine.SearchMethod = "DELETEBLOCK"; - NewLine.Parameter = "--block"; - NewLine.Description = "Block ID"; - NewLine.Region = "Blocks managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "DeleteBlock"; + NewLine.МетодПоиска = "DELETEBLOCK"; + NewLine.Параметр = "--block"; + NewLine.Описание = "Block ID"; + NewLine.Область = "Blocks managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "UserList"; - NewLine.SearchMethod = "USERLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Users"; - NewLine.MethodDescription = "Returns a list of workspace users"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "UserList"; + NewLine.МетодПоиска = "USERLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Users"; + NewLine.ОписаниеМетода = "Returns a list of workspace users"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetUserData"; - NewLine.SearchMethod = "GETUSERDATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Users"; - NewLine.MethodDescription = "Gets user data by ID"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetUserData"; + NewLine.МетодПоиска = "GETUSERDATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Users"; + NewLine.ОписаниеМетода = "Gets user data by ID"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "notion"; - NewLine.Module = "OPI_Notion"; - NewLine.Method = "GetUserData"; - NewLine.SearchMethod = "GETUSERDATA"; - NewLine.Parameter = "--user"; - NewLine.Description = "Target user ID"; - NewLine.Region = "Users"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "notion"; + NewLine.Модуль = "OPI_Notion"; + NewLine.Метод = "GetUserData"; + NewLine.МетодПоиска = "GETUSERDATA"; + NewLine.Параметр = "--user"; + NewLine.Описание = "Target user ID"; + NewLine.Область = "Users"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/slack.os b/src/en/cli/data/Classes/internal/Classes/slack.os index d37b4d9bf6..dd903b2dd0 100644 --- a/src/en/cli/data/Classes/internal/Classes/slack.os +++ b/src/en/cli/data/Classes/internal/Classes/slack.os @@ -1,1082 +1,1082 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetBotInformation"; - NewLine.SearchMethod = "GETBOTINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Management and settings"; - NewLine.MethodDescription = "Gets basic information about the bot"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetBotInformation"; + NewLine.МетодПоиска = "GETBOTINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Management and settings"; + NewLine.ОписаниеМетода = "Gets basic information about the bot"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetWorkspaceList"; - NewLine.SearchMethod = "GETWORKSPACELIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Management and settings"; - NewLine.MethodDescription = "Gets a list of workspaces where the bot is connected"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetWorkspaceList"; + NewLine.МетодПоиска = "GETWORKSPACELIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Management and settings"; + NewLine.ОписаниеМетода = "Gets a list of workspaces where the bot is connected"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetWorkspaceList"; - NewLine.SearchMethod = "GETWORKSPACELIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Management and settings"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetWorkspaceList"; + NewLine.МетодПоиска = "GETWORKSPACELIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Management and settings"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetUserList"; - NewLine.SearchMethod = "GETUSERLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Management and settings"; - NewLine.MethodDescription = "Gets a list of users in the workspace"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetUserList"; + NewLine.МетодПоиска = "GETUSERLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Management and settings"; + NewLine.ОписаниеМетода = "Gets a list of users in the workspace"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetUserList"; - NewLine.SearchMethod = "GETUSERLIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Management and settings"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetUserList"; + NewLine.МетодПоиска = "GETUSERLIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Management and settings"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendMessage"; - NewLine.SearchMethod = "SENDMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Sends a message at a selected hour"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendMessage"; + NewLine.МетодПоиска = "SENDMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Sends a message at a selected hour"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendMessage"; - NewLine.SearchMethod = "SENDMESSAGE"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendMessage"; + NewLine.МетодПоиска = "SENDMESSAGE"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendMessage"; - NewLine.SearchMethod = "SENDMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendMessage"; + NewLine.МетодПоиска = "SENDMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendMessage"; - NewLine.SearchMethod = "SENDMESSAGE"; - NewLine.Parameter = "--date"; - NewLine.Description = "Sending date for delayed message (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendMessage"; + NewLine.МетодПоиска = "SENDMESSAGE"; + NewLine.Параметр = "--date"; + NewLine.Описание = "Sending date for delayed message (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendMessage"; - NewLine.SearchMethod = "SENDMESSAGE"; - NewLine.Parameter = "--blocks"; - NewLine.Description = "JSON array of block descriptions (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendMessage"; + NewLine.МетодПоиска = "SENDMESSAGE"; + NewLine.Параметр = "--blocks"; + NewLine.Описание = "JSON array of block descriptions (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendEphemeralMessage"; - NewLine.SearchMethod = "SENDEPHEMERALMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Sends a message that arrives in the channel but is visible + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendEphemeralMessage"; + NewLine.МетодПоиска = "SENDEPHEMERALMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Sends a message that arrives in the channel but is visible | only to a specific user"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendEphemeralMessage"; - NewLine.SearchMethod = "SENDEPHEMERALMESSAGE"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendEphemeralMessage"; - NewLine.SearchMethod = "SENDEPHEMERALMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendEphemeralMessage"; - NewLine.SearchMethod = "SENDEPHEMERALMESSAGE"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendEphemeralMessage"; - NewLine.SearchMethod = "SENDEPHEMERALMESSAGE"; - NewLine.Parameter = "--blocks"; - NewLine.Description = "JSON array of block descriptions (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "EditMessage"; - NewLine.SearchMethod = "EDITMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Edits the content of an existing message"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "EditMessage"; - NewLine.SearchMethod = "EDITMESSAGE"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "EditMessage"; - NewLine.SearchMethod = "EDITMESSAGE"; - NewLine.Parameter = "--stamp"; - NewLine.Description = "Message timestamp"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "EditMessage"; - NewLine.SearchMethod = "EDITMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "New message text (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "EditMessage"; - NewLine.SearchMethod = "EDITMESSAGE"; - NewLine.Parameter = "--blocks"; - NewLine.Description = "JSON array of block descriptions (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteMessage"; - NewLine.SearchMethod = "DELETEMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Deletes a channel message by timestamp"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteMessage"; - NewLine.SearchMethod = "DELETEMESSAGE"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteMessage"; - NewLine.SearchMethod = "DELETEMESSAGE"; - NewLine.Parameter = "--stamp"; - NewLine.Description = "Timestamp or message ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteMessage"; - NewLine.SearchMethod = "DELETEMESSAGE"; - NewLine.Parameter = "--issheduled"; - NewLine.Description = "Indicator of deleting a delayed message (optional, def. val. - False)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetDelayedMessageList"; - NewLine.SearchMethod = "GETDELAYEDMESSAGELIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Gets a list of delayed channel messages"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetDelayedMessageList"; - NewLine.SearchMethod = "GETDELAYEDMESSAGELIST"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetDelayedMessageList"; - NewLine.SearchMethod = "GETDELAYEDMESSAGELIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageLink"; - NewLine.SearchMethod = "GETMESSAGELINK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Gets a permanent URL to the channel message"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageLink"; - NewLine.SearchMethod = "GETMESSAGELINK"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageLink"; - NewLine.SearchMethod = "GETMESSAGELINK"; - NewLine.Parameter = "--stamp"; - NewLine.Description = "Timestamp or message ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageReplyList"; - NewLine.SearchMethod = "GETMESSAGEREPLYLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Message management"; - NewLine.MethodDescription = "Gets an array of messages that are replies to the specified"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageReplyList"; - NewLine.SearchMethod = "GETMESSAGEREPLYLIST"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageReplyList"; - NewLine.SearchMethod = "GETMESSAGEREPLYLIST"; - NewLine.Parameter = "--stamp"; - NewLine.Description = "Timestamp or message ID"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetMessageReplyList"; - NewLine.SearchMethod = "GETMESSAGEREPLYLIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Message management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelList"; - NewLine.SearchMethod = "GETCHANNELLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Gets a list of available channels"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelList"; - NewLine.SearchMethod = "GETCHANNELLIST"; - NewLine.Parameter = "--notarchived"; - NewLine.Description = "Indicator of excluding archived channels (optional, def. val. - False)"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelList"; - NewLine.SearchMethod = "GETCHANNELLIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelUserList"; - NewLine.SearchMethod = "GETCHANNELUSERLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Gets a list of users in the specified channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelUserList"; - NewLine.SearchMethod = "GETCHANNELUSERLIST"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelUserList"; - NewLine.SearchMethod = "GETCHANNELUSERLIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "CreateChannel"; - NewLine.SearchMethod = "CREATECHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Creates a new channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "CreateChannel"; - NewLine.SearchMethod = "CREATECHANNEL"; - NewLine.Parameter = "--title"; - NewLine.Description = "Channel name"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "CreateChannel"; - NewLine.SearchMethod = "CREATECHANNEL"; - NewLine.Parameter = "--private"; - NewLine.Description = "Create channel as private (optional, def. val. - False)"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "ArchiveChannel"; - NewLine.SearchMethod = "ARCHIVECHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Archives an active channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "ArchiveChannel"; - NewLine.SearchMethod = "ARCHIVECHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannel"; - NewLine.SearchMethod = "GETCHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Gets information about the channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannel"; - NewLine.SearchMethod = "GETCHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelHistory"; - NewLine.SearchMethod = "GETCHANNELHISTORY"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Gets information about channel events"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetChannelHistory"; - NewLine.SearchMethod = "GETCHANNELHISTORY"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "InviteUsersToChannel"; - NewLine.SearchMethod = "INVITEUSERSTOCHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Adds specified users to the channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "InviteUsersToChannel"; - NewLine.SearchMethod = "INVITEUSERSTOCHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "InviteUsersToChannel"; - NewLine.SearchMethod = "INVITEUSERSTOCHANNEL"; - NewLine.Parameter = "--users"; - NewLine.Description = "User ID Array"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "KickUserFromChannel"; - NewLine.SearchMethod = "KICKUSERFROMCHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Removes specified user from channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "KickUserFromChannel"; - NewLine.SearchMethod = "KICKUSERFROMCHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "KickUserFromChannel"; - NewLine.SearchMethod = "KICKUSERFROMCHANNEL"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "JoinChannel"; - NewLine.SearchMethod = "JOINCHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Adds the current bot to the channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "JoinChannel"; - NewLine.SearchMethod = "JOINCHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "LeaveChannel"; - NewLine.SearchMethod = "LEAVECHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Removes the current bot from the channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "LeaveChannel"; - NewLine.SearchMethod = "LEAVECHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelTopic"; - NewLine.SearchMethod = "SETCHANNELTOPIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Sets the channel topic"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelTopic"; - NewLine.SearchMethod = "SETCHANNELTOPIC"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelTopic"; - NewLine.SearchMethod = "SETCHANNELTOPIC"; - NewLine.Parameter = "--theme"; - NewLine.Description = "Channel topic"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelGoal"; - NewLine.SearchMethod = "SETCHANNELGOAL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Sets the channel purpose (description)"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelGoal"; - NewLine.SearchMethod = "SETCHANNELGOAL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SetChannelGoal"; - NewLine.SearchMethod = "SETCHANNELGOAL"; - NewLine.Parameter = "--purpose"; - NewLine.Description = "Channel purpose"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "RenameChannel"; - NewLine.SearchMethod = "RENAMECHANNEL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Channel management"; - NewLine.MethodDescription = "Changes the name of the channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "RenameChannel"; - NewLine.SearchMethod = "RENAMECHANNEL"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "RenameChannel"; - NewLine.SearchMethod = "RENAMECHANNEL"; - NewLine.Parameter = "--title"; - NewLine.Description = "New channel name"; - NewLine.Region = "Channel management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "OpenDialog"; - NewLine.SearchMethod = "OPENDIALOG"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Dialog management"; - NewLine.MethodDescription = "Opens a new dialog with one or more users"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "OpenDialog"; - NewLine.SearchMethod = "OPENDIALOG"; - NewLine.Parameter = "--users"; - NewLine.Description = "User ID Array"; - NewLine.Region = "Dialog management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "CloseDialog"; - NewLine.SearchMethod = "CLOSEDIALOG"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Dialog management"; - NewLine.MethodDescription = "Closes an existing dialog"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "CloseDialog"; - NewLine.SearchMethod = "CLOSEDIALOG"; - NewLine.Parameter = "--conv"; - NewLine.Description = "Dialog ID"; - NewLine.Region = "Dialog management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Gets a list of files of the bot or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel for selection (optional, def. val. - Empty)"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--page"; - NewLine.Description = "Page number (optional, def. val. - 1)"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Uploads a file to Slack servers"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "File for upload"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--filename"; - NewLine.Description = "File name with extension"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--title"; - NewLine.Description = "File name in Slack"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel ID (optional, def. val. - Empty)"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetFileData"; - NewLine.SearchMethod = "GETFILEDATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Gets information about the file"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetFileData"; - NewLine.SearchMethod = "GETFILEDATA"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteFile"; - NewLine.SearchMethod = "DELETEFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Deletes a file on Slack"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteFile"; - NewLine.SearchMethod = "DELETEFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "MakeFilePublic"; - NewLine.SearchMethod = "MAKEFILEPUBLIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "User token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Creates a public URL for the file. Requires user token"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "MakeFilePublic"; - NewLine.SearchMethod = "MAKEFILEPUBLIC"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "MakeFilePrivate"; - NewLine.SearchMethod = "MAKEFILEPRIVATE"; - NewLine.Parameter = "--token"; - NewLine.Description = "User token"; - NewLine.Region = "File managment"; - NewLine.MethodDescription = "Removes the public URL from the file. Requires user token"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "MakeFilePrivate"; - NewLine.SearchMethod = "MAKEFILEPRIVATE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "File managment"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetExternalFileList"; - NewLine.SearchMethod = "GETEXTERNALFILELIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "External files management"; - NewLine.MethodDescription = "Gets a list of external files of a user or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetExternalFileList"; - NewLine.SearchMethod = "GETEXTERNALFILELIST"; - NewLine.Parameter = "--channel"; - NewLine.Description = "Channel for selection (optional, def. val. - Empty)"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetExternalFileList"; - NewLine.SearchMethod = "GETEXTERNALFILELIST"; - NewLine.Parameter = "--cursor"; - NewLine.Description = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetExternalFile"; - NewLine.SearchMethod = "GETEXTERNALFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "External files management"; - NewLine.MethodDescription = "Gets information about the external file"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GetExternalFile"; - NewLine.SearchMethod = "GETEXTERNALFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "AddExternalFile"; - NewLine.SearchMethod = "ADDEXTERNALFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "External files management"; - NewLine.MethodDescription = "Adds a new external file"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "AddExternalFile"; - NewLine.SearchMethod = "ADDEXTERNALFILE"; - NewLine.Parameter = "--url"; - NewLine.Description = "URL to external file"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "AddExternalFile"; - NewLine.SearchMethod = "ADDEXTERNALFILE"; - NewLine.Parameter = "--title"; - NewLine.Description = "File title for Slack"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendExternalFile"; - NewLine.SearchMethod = "SENDEXTERNALFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "External files management"; - NewLine.MethodDescription = "Sends an external file to a list of channels"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendExternalFile"; - NewLine.SearchMethod = "SENDEXTERNALFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "SendExternalFile"; - NewLine.SearchMethod = "SENDEXTERNALFILE"; - NewLine.Parameter = "--channels"; - NewLine.Description = "Array of channels for sending"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteExternalFile"; - NewLine.SearchMethod = "DELETEEXTERNALFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "External files management"; - NewLine.MethodDescription = "Deletes an external file from Slack"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "DeleteExternalFile"; - NewLine.SearchMethod = "DELETEEXTERNALFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File identifier"; - NewLine.Region = "External files management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GenerateImageBlock"; - NewLine.SearchMethod = "GENERATEIMAGEBLOCK"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Image URL"; - NewLine.Region = "Block formation"; - NewLine.MethodDescription = "Generates a block with an image to add to the message block array"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "slack"; - NewLine.Module = "OPI_Slack"; - NewLine.Method = "GenerateImageBlock"; - NewLine.SearchMethod = "GENERATEIMAGEBLOCK"; - NewLine.Parameter = "--alt"; - NewLine.Description = "Alternate text of the image (optional, def. val. - Empty)"; - NewLine.Region = "Block formation"; - - Return TableСоwithтаinа; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendEphemeralMessage"; + NewLine.МетодПоиска = "SENDEPHEMERALMESSAGE"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendEphemeralMessage"; + NewLine.МетодПоиска = "SENDEPHEMERALMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendEphemeralMessage"; + NewLine.МетодПоиска = "SENDEPHEMERALMESSAGE"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendEphemeralMessage"; + NewLine.МетодПоиска = "SENDEPHEMERALMESSAGE"; + NewLine.Параметр = "--blocks"; + NewLine.Описание = "JSON array of block descriptions (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "EditMessage"; + NewLine.МетодПоиска = "EDITMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Edits the content of an existing message"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "EditMessage"; + NewLine.МетодПоиска = "EDITMESSAGE"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "EditMessage"; + NewLine.МетодПоиска = "EDITMESSAGE"; + NewLine.Параметр = "--stamp"; + NewLine.Описание = "Message timestamp"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "EditMessage"; + NewLine.МетодПоиска = "EDITMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "New message text (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "EditMessage"; + NewLine.МетодПоиска = "EDITMESSAGE"; + NewLine.Параметр = "--blocks"; + NewLine.Описание = "JSON array of block descriptions (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteMessage"; + NewLine.МетодПоиска = "DELETEMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Deletes a channel message by timestamp"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteMessage"; + NewLine.МетодПоиска = "DELETEMESSAGE"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteMessage"; + NewLine.МетодПоиска = "DELETEMESSAGE"; + NewLine.Параметр = "--stamp"; + NewLine.Описание = "Timestamp or message ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteMessage"; + NewLine.МетодПоиска = "DELETEMESSAGE"; + NewLine.Параметр = "--issheduled"; + NewLine.Описание = "Indicator of deleting a delayed message (optional, def. val. - No)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetDelayedMessageList"; + NewLine.МетодПоиска = "GETDELAYEDMESSAGELIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Gets a list of delayed channel messages"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetDelayedMessageList"; + NewLine.МетодПоиска = "GETDELAYEDMESSAGELIST"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetDelayedMessageList"; + NewLine.МетодПоиска = "GETDELAYEDMESSAGELIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageLink"; + NewLine.МетодПоиска = "GETMESSAGELINK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Gets a permanent URL to the channel message"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageLink"; + NewLine.МетодПоиска = "GETMESSAGELINK"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageLink"; + NewLine.МетодПоиска = "GETMESSAGELINK"; + NewLine.Параметр = "--stamp"; + NewLine.Описание = "Timestamp or message ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageReplyList"; + NewLine.МетодПоиска = "GETMESSAGEREPLYLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Message management"; + NewLine.ОписаниеМетода = "Gets an array of messages that are replies to the specified"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageReplyList"; + NewLine.МетодПоиска = "GETMESSAGEREPLYLIST"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageReplyList"; + NewLine.МетодПоиска = "GETMESSAGEREPLYLIST"; + NewLine.Параметр = "--stamp"; + NewLine.Описание = "Timestamp or message ID"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetMessageReplyList"; + NewLine.МетодПоиска = "GETMESSAGEREPLYLIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Message management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelList"; + NewLine.МетодПоиска = "GETCHANNELLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Gets a list of available channels"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelList"; + NewLine.МетодПоиска = "GETCHANNELLIST"; + NewLine.Параметр = "--notarchived"; + NewLine.Описание = "Indicator of excluding archived channels (optional, def. val. - No)"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelList"; + NewLine.МетодПоиска = "GETCHANNELLIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelUserList"; + NewLine.МетодПоиска = "GETCHANNELUSERLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Gets a list of users in the specified channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelUserList"; + NewLine.МетодПоиска = "GETCHANNELUSERLIST"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelUserList"; + NewLine.МетодПоиска = "GETCHANNELUSERLIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "CreateChannel"; + NewLine.МетодПоиска = "CREATECHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Creates a new channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "CreateChannel"; + NewLine.МетодПоиска = "CREATECHANNEL"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Channel name"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "CreateChannel"; + NewLine.МетодПоиска = "CREATECHANNEL"; + NewLine.Параметр = "--private"; + NewLine.Описание = "Create channel as private (optional, def. val. - No)"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "ArchiveChannel"; + NewLine.МетодПоиска = "ARCHIVECHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Archives an active channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "ArchiveChannel"; + NewLine.МетодПоиска = "ARCHIVECHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannel"; + NewLine.МетодПоиска = "GETCHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Gets information about the channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannel"; + NewLine.МетодПоиска = "GETCHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelHistory"; + NewLine.МетодПоиска = "GETCHANNELHISTORY"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Gets information about channel events"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetChannelHistory"; + NewLine.МетодПоиска = "GETCHANNELHISTORY"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "InviteUsersToChannel"; + NewLine.МетодПоиска = "INVITEUSERSTOCHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Adds specified users to the channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "InviteUsersToChannel"; + NewLine.МетодПоиска = "INVITEUSERSTOCHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "InviteUsersToChannel"; + NewLine.МетодПоиска = "INVITEUSERSTOCHANNEL"; + NewLine.Параметр = "--users"; + NewLine.Описание = "User ID Array"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "KickUserFromChannel"; + NewLine.МетодПоиска = "KICKUSERFROMCHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Removes specified user from channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "KickUserFromChannel"; + NewLine.МетодПоиска = "KICKUSERFROMCHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "KickUserFromChannel"; + NewLine.МетодПоиска = "KICKUSERFROMCHANNEL"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "JoinChannel"; + NewLine.МетодПоиска = "JOINCHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Adds the current bot to the channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "JoinChannel"; + NewLine.МетодПоиска = "JOINCHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "LeaveChannel"; + NewLine.МетодПоиска = "LEAVECHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Removes the current bot from the channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "LeaveChannel"; + NewLine.МетодПоиска = "LEAVECHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelTopic"; + NewLine.МетодПоиска = "SETCHANNELTOPIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Sets the channel topic"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelTopic"; + NewLine.МетодПоиска = "SETCHANNELTOPIC"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelTopic"; + NewLine.МетодПоиска = "SETCHANNELTOPIC"; + NewLine.Параметр = "--theme"; + NewLine.Описание = "Channel topic"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelGoal"; + NewLine.МетодПоиска = "SETCHANNELGOAL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Sets the channel purpose (description)"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelGoal"; + NewLine.МетодПоиска = "SETCHANNELGOAL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SetChannelGoal"; + NewLine.МетодПоиска = "SETCHANNELGOAL"; + NewLine.Параметр = "--purpose"; + NewLine.Описание = "Channel purpose"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "RenameChannel"; + NewLine.МетодПоиска = "RENAMECHANNEL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Channel management"; + NewLine.ОписаниеМетода = "Changes the name of the channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "RenameChannel"; + NewLine.МетодПоиска = "RENAMECHANNEL"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "RenameChannel"; + NewLine.МетодПоиска = "RENAMECHANNEL"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New channel name"; + NewLine.Область = "Channel management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "OpenDialog"; + NewLine.МетодПоиска = "OPENDIALOG"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Dialog management"; + NewLine.ОписаниеМетода = "Opens a new dialog with one or more users"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "OpenDialog"; + NewLine.МетодПоиска = "OPENDIALOG"; + NewLine.Параметр = "--users"; + NewLine.Описание = "User ID Array"; + NewLine.Область = "Dialog management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "CloseDialog"; + NewLine.МетодПоиска = "CLOSEDIALOG"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Dialog management"; + NewLine.ОписаниеМетода = "Closes an existing dialog"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "CloseDialog"; + NewLine.МетодПоиска = "CLOSEDIALOG"; + NewLine.Параметр = "--conv"; + NewLine.Описание = "Dialog ID"; + NewLine.Область = "Dialog management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Gets a list of files of the bot or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel for selection (optional, def. val. - Empty)"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--page"; + NewLine.Описание = "Page number (optional, def. val. - 1)"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Uploads a file to Slack servers"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "File for upload"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--filename"; + NewLine.Описание = "File name with extension"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "File name in Slack"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel ID (optional, def. val. - Empty)"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetFileData"; + NewLine.МетодПоиска = "GETFILEDATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Gets information about the file"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetFileData"; + NewLine.МетодПоиска = "GETFILEDATA"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteFile"; + NewLine.МетодПоиска = "DELETEFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Deletes a file on Slack"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteFile"; + NewLine.МетодПоиска = "DELETEFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "MakeFilePublic"; + NewLine.МетодПоиска = "MAKEFILEPUBLIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "User token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Creates a public URL for the file. Requires user token"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "MakeFilePublic"; + NewLine.МетодПоиска = "MAKEFILEPUBLIC"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "MakeFilePrivate"; + NewLine.МетодПоиска = "MAKEFILEPRIVATE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "User token"; + NewLine.Область = "File managment"; + NewLine.ОписаниеМетода = "Removes the public URL from the file. Requires user token"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "MakeFilePrivate"; + NewLine.МетодПоиска = "MAKEFILEPRIVATE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "File managment"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetExternalFileList"; + NewLine.МетодПоиска = "GETEXTERNALFILELIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "External files management"; + NewLine.ОписаниеМетода = "Gets a list of external files of a user or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetExternalFileList"; + NewLine.МетодПоиска = "GETEXTERNALFILELIST"; + NewLine.Параметр = "--channel"; + NewLine.Описание = "Channel for selection (optional, def. val. - Empty)"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetExternalFileList"; + NewLine.МетодПоиска = "GETEXTERNALFILELIST"; + NewLine.Параметр = "--cursor"; + NewLine.Описание = "Pointer from the previous request, if the result rows > 100 (optional, def. val. - Empty)"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetExternalFile"; + NewLine.МетодПоиска = "GETEXTERNALFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "External files management"; + NewLine.ОписаниеМетода = "Gets information about the external file"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GetExternalFile"; + NewLine.МетодПоиска = "GETEXTERNALFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "AddExternalFile"; + NewLine.МетодПоиска = "ADDEXTERNALFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "External files management"; + NewLine.ОписаниеМетода = "Adds a new external file"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "AddExternalFile"; + NewLine.МетодПоиска = "ADDEXTERNALFILE"; + NewLine.Параметр = "--url"; + NewLine.Описание = "URL to external file"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "AddExternalFile"; + NewLine.МетодПоиска = "ADDEXTERNALFILE"; + NewLine.Параметр = "--title"; + NewLine.Описание = "File title for Slack"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendExternalFile"; + NewLine.МетодПоиска = "SENDEXTERNALFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "External files management"; + NewLine.ОписаниеМетода = "Sends an external file to a list of channels"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendExternalFile"; + NewLine.МетодПоиска = "SENDEXTERNALFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "SendExternalFile"; + NewLine.МетодПоиска = "SENDEXTERNALFILE"; + NewLine.Параметр = "--channels"; + NewLine.Описание = "Array of channels for sending"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteExternalFile"; + NewLine.МетодПоиска = "DELETEEXTERNALFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "External files management"; + NewLine.ОписаниеМетода = "Deletes an external file from Slack"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "DeleteExternalFile"; + NewLine.МетодПоиска = "DELETEEXTERNALFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File identifier"; + NewLine.Область = "External files management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GenerateImageBlock"; + NewLine.МетодПоиска = "GENERATEIMAGEBLOCK"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Image URL"; + NewLine.Область = "Block formation"; + NewLine.ОписаниеМетода = "Generates a block with an image to add to the message block array"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "slack"; + NewLine.Модуль = "OPI_Slack"; + NewLine.Метод = "GenerateImageBlock"; + NewLine.МетодПоиска = "GENERATEIMAGEBLOCK"; + NewLine.Параметр = "--alt"; + NewLine.Описание = "Alternate text of the image (optional, def. val. - Empty)"; + NewLine.Область = "Block formation"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/telegram.os b/src/en/cli/data/Classes/internal/Classes/telegram.os index c72b45f259..5306423580 100644 --- a/src/en/cli/data/Classes/internal/Classes/telegram.os +++ b/src/en/cli/data/Classes/internal/Classes/telegram.os @@ -1,475 +1,475 @@ -Function GetComposition() Export - - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetBotInformation"; - NewLine.SearchMethod = "GETBOTINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data retrieval and settings"; - NewLine.MethodDescription = "Executes the | getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.."; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetUpdates"; - NewLine.SearchMethod = "GETUPDATES"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data retrieval and settings"; - NewLine.MethodDescription = "Executes a request | getUpdates, returning information about bot events. Used in polling mode"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetUpdates"; - NewLine.SearchMethod = "GETUPDATES"; - NewLine.Parameter = "--timeout"; - NewLine.Description = "Waiting time for new events (optional, def. val. - Empty)"; - NewLine.Region = "Data retrieval and settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetUpdates"; - NewLine.SearchMethod = "GETUPDATES"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Offset in the list of received messages (optional, def. val. - Empty)"; - NewLine.Region = "Data retrieval and settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SetWebhook"; - NewLine.SearchMethod = "SETWEBHOOK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data retrieval and settings"; - NewLine.MethodDescription = "Set webhook URL for bot event handling in webhook mode"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SetWebhook"; - NewLine.SearchMethod = "SETWEBHOOK"; - NewLine.Parameter = "--url"; - NewLine.Description = "Request handling address from Telegram (with https:)"; - NewLine.Region = "Data retrieval and settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DeleteWebhook"; - NewLine.SearchMethod = "DELETEWEBHOOK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data retrieval and settings"; - NewLine.MethodDescription = "Deletes the bot event handler URL for webhook operation"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Data retrieval and settings"; - NewLine.MethodDescription = "Download file from Telegram servers"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--fileid"; - NewLine.Description = "File ID for downloading"; - NewLine.Region = "Data retrieval and settings"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a text message to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends an image to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Image file"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a video to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--video"; - NewLine.Description = "Video file"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendVideo"; - NewLine.SearchMethod = "SENDVIDEO"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends an audio file to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--audio"; - NewLine.Description = "Audio file"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendAudio"; - NewLine.SearchMethod = "SENDAUDIO"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a document to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--doc"; - NewLine.Description = "Document file"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendDocument"; - NewLine.SearchMethod = "SENDDOCUMENT"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a GIF to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--gif"; - NewLine.Description = "GIF file"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendGif"; - NewLine.SearchMethod = "SENDGIF"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a set of files to a chat or channel. Media types: audio, document, photo, video +Function ПолучитьСостав() Export + + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetBotInformation"; + NewLine.МетодПоиска = "GETBOTINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data retrieval and settings"; + NewLine.ОписаниеМетода = "Executes the | getMe request, returning basic bot information: name, id, ability to add the bot to groups, etc.."; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetUpdates"; + NewLine.МетодПоиска = "GETUPDATES"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data retrieval and settings"; + NewLine.ОписаниеМетода = "Executes a request | getUpdates, returning information about bot events. Used in polling mode"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetUpdates"; + NewLine.МетодПоиска = "GETUPDATES"; + NewLine.Параметр = "--timeout"; + NewLine.Описание = "Waiting time for new events (optional, def. val. - Empty)"; + NewLine.Область = "Data retrieval and settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetUpdates"; + NewLine.МетодПоиска = "GETUPDATES"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Offset in the list of received messages (optional, def. val. - Empty)"; + NewLine.Область = "Data retrieval and settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SetWebhook"; + NewLine.МетодПоиска = "SETWEBHOOK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data retrieval and settings"; + NewLine.ОписаниеМетода = "Set webhook URL for bot event handling in webhook mode"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SetWebhook"; + NewLine.МетодПоиска = "SETWEBHOOK"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Request handling address from Telegram (with https:)"; + NewLine.Область = "Data retrieval and settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DeleteWebhook"; + NewLine.МетодПоиска = "DELETEWEBHOOK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data retrieval and settings"; + NewLine.ОписаниеМетода = "Deletes the bot event handler URL for webhook operation"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Data retrieval and settings"; + NewLine.ОписаниеМетода = "Download file from Telegram servers"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--fileid"; + NewLine.Описание = "File ID for downloading"; + NewLine.Область = "Data retrieval and settings"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a text message to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends an image to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Image file"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a video to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--video"; + NewLine.Описание = "Video file"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendVideo"; + NewLine.МетодПоиска = "SENDVIDEO"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends an audio file to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--audio"; + NewLine.Описание = "Audio file"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendAudio"; + NewLine.МетодПоиска = "SENDAUDIO"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a document to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--doc"; + NewLine.Описание = "Document file"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendDocument"; + NewLine.МетодПоиска = "SENDDOCUMENT"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a GIF to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--gif"; + NewLine.Описание = "GIF file"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendGif"; + NewLine.МетодПоиска = "SENDGIF"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a set of files to a chat or channel. Media types: audio, document, photo, video | | The structure of the JSON media group data (parameter --media): | { @@ -480,786 +480,786 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--media"; - NewLine.Description = "File JSON or path to .json"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendMediaGroup"; - NewLine.SearchMethod = "SENDMEDIAGROUP"; - NewLine.Parameter = "--parsemode"; - NewLine.Description = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends location by geographic latitude and longitude to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--lat"; - NewLine.Description = "Geographic latitude"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--long"; - NewLine.Description = "Geographic longitude"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a contact with name and phone number"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--name"; - NewLine.Description = "Contact name"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--surname"; - NewLine.Description = "Contact last name"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--phone"; - NewLine.Description = "Contact phone number"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendPoll"; - NewLine.SearchMethod = "SENDPOLL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Sends a poll with answer options"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendPoll"; - NewLine.SearchMethod = "SENDPOLL"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendPoll"; - NewLine.SearchMethod = "SENDPOLL"; - NewLine.Parameter = "--question"; - NewLine.Description = "Poll question"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendPoll"; - NewLine.SearchMethod = "SENDPOLL"; - NewLine.Parameter = "--options"; - NewLine.Description = "Array of answer options"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "SendPoll"; - NewLine.SearchMethod = "SENDPOLL"; - NewLine.Parameter = "--anonymous"; - NewLine.Description = "Poll anonymity (optional, def. val. - True)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ForwardMessage"; - NewLine.SearchMethod = "FORWARDMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Forwards a message between chats or within a chat"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ForwardMessage"; - NewLine.SearchMethod = "FORWARDMESSAGE"; - NewLine.Parameter = "--message"; - NewLine.Description = "Original message ID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ForwardMessage"; - NewLine.SearchMethod = "FORWARDMESSAGE"; - NewLine.Parameter = "--from"; - NewLine.Description = "Chat ID of the original message"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ForwardMessage"; - NewLine.SearchMethod = "FORWARDMESSAGE"; - NewLine.Parameter = "--to"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "FormKeyboardFromButtonArray"; - NewLine.SearchMethod = "FORMKEYBOARDFROMBUTTONARRAY"; - NewLine.Parameter = "--buttons"; - NewLine.Description = "Array of buttons"; - NewLine.Region = "Data sending"; - NewLine.MethodDescription = "Generates a simple JSON keyboard from an array of buttons for a message or bottom panel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "FormKeyboardFromButtonArray"; - NewLine.SearchMethod = "FORMKEYBOARDFROMBUTTONARRAY"; - NewLine.Parameter = "--under"; - NewLine.Description = "Keyboard under the message or on the bottom panel (optional, def. val. - False)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "FormKeyboardFromButtonArray"; - NewLine.SearchMethod = "FORMKEYBOARDFROMBUTTONARRAY"; - NewLine.Parameter = "--column"; - NewLine.Description = "True > buttons are displayed in a column, False > in a row (optional, def. val. - True)"; - NewLine.Region = "Data sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Ban"; - NewLine.SearchMethod = "BAN"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Bans a user in the selected chat"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Ban"; - NewLine.SearchMethod = "BAN"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Ban"; - NewLine.SearchMethod = "BAN"; - NewLine.Parameter = "--user"; - NewLine.Description = "Target user ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Unban"; - NewLine.SearchMethod = "UNBAN"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Unbans a previously banned user"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Unban"; - NewLine.SearchMethod = "UNBAN"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "Unban"; - NewLine.SearchMethod = "UNBAN"; - NewLine.Parameter = "--user"; - NewLine.Description = "Target user ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateInvitationLink"; - NewLine.SearchMethod = "CREATEINVITATIONLINK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Creates a link for joining a closed chat"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateInvitationLink"; - NewLine.SearchMethod = "CREATEINVITATIONLINK"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID or ChatID*TopicID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateInvitationLink"; - NewLine.SearchMethod = "CREATEINVITATIONLINK"; - NewLine.Parameter = "--title"; - NewLine.Description = "Invitation title (optional, def. val. - Empty)"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateInvitationLink"; - NewLine.SearchMethod = "CREATEINVITATIONLINK"; - NewLine.Parameter = "--expire"; - NewLine.Description = "Link expiration date (permanent if not specified) (optional, def. val. - Empty)"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateInvitationLink"; - NewLine.SearchMethod = "CREATEINVITATIONLINK"; - NewLine.Parameter = "--limit"; - NewLine.Description = "User limit (infinite if not specified) (optional, def. val. - Empty)"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "PinMessage"; - NewLine.SearchMethod = "PINMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Pins a message in the chat header"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "PinMessage"; - NewLine.SearchMethod = "PINMESSAGE"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "PinMessage"; - NewLine.SearchMethod = "PINMESSAGE"; - NewLine.Parameter = "--message"; - NewLine.Description = "Target message ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "UnpinMessage"; - NewLine.SearchMethod = "UNPINMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Unpins a message in the chat header"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "UnpinMessage"; - NewLine.SearchMethod = "UNPINMESSAGE"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "UnpinMessage"; - NewLine.SearchMethod = "UNPINMESSAGE"; - NewLine.Parameter = "--message"; - NewLine.Description = "Target message ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetParticipantCount"; - NewLine.SearchMethod = "GETPARTICIPANTCOUNT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Bot token"; - NewLine.Region = "Administration"; - NewLine.MethodDescription = "Gets the total number of chat participants"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetParticipantCount"; - NewLine.SearchMethod = "GETPARTICIPANTCOUNT"; - NewLine.Parameter = "--chat"; - NewLine.Description = "Target chat ID"; - NewLine.Region = "Administration"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "GetAvatarIconList"; - NewLine.SearchMethod = "GETAVATARICONLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Gets the mapping of Emoji IDs for setting as forum theme icons"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateForumThread"; - NewLine.SearchMethod = "CREATEFORUMTHREAD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Creates a new thread in the group with theme functionality enabled"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateForumThread"; - NewLine.SearchMethod = "CREATEFORUMTHREAD"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread creation chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateForumThread"; - NewLine.SearchMethod = "CREATEFORUMTHREAD"; - NewLine.Parameter = "--title"; - NewLine.Description = "Thread title"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CreateForumThread"; - NewLine.SearchMethod = "CREATEFORUMTHREAD"; - NewLine.Parameter = "--icon"; - NewLine.Description = "See GetAvatarIconList (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditForumTopic"; - NewLine.SearchMethod = "EDITFORUMTOPIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Creates a new thread in the group with theme functionality enabled"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditForumTopic"; - NewLine.SearchMethod = "EDITFORUMTOPIC"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread creation chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditForumTopic"; - NewLine.SearchMethod = "EDITFORUMTOPIC"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Thread ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditForumTopic"; - NewLine.SearchMethod = "EDITFORUMTOPIC"; - NewLine.Parameter = "--title"; - NewLine.Description = "New title (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditForumTopic"; - NewLine.SearchMethod = "EDITFORUMTOPIC"; - NewLine.Parameter = "--icon"; - NewLine.Description = "See GetAvatarIconList (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CloseForumThread"; - NewLine.SearchMethod = "CLOSEFORUMTHREAD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Closes the thread for new messages"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CloseForumThread"; - NewLine.SearchMethod = "CLOSEFORUMTHREAD"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "CloseForumThread"; - NewLine.SearchMethod = "CLOSEFORUMTHREAD"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Thread ID (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "OpenForumThread"; - NewLine.SearchMethod = "OPENFORUMTHREAD"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Reopens a previously closed forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "OpenForumThread"; - NewLine.SearchMethod = "OPENFORUMTHREAD"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "OpenForumThread"; - NewLine.SearchMethod = "OPENFORUMTHREAD"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Thread ID (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DeleteForumTopic"; - NewLine.SearchMethod = "DELETEFORUMTOPIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Deletes a forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DeleteForumTopic"; - NewLine.SearchMethod = "DELETEFORUMTOPIC"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "DeleteForumTopic"; - NewLine.SearchMethod = "DELETEFORUMTOPIC"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Thread ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "HideMainForumTopic"; - NewLine.SearchMethod = "HIDEMAINFORUMTOPIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Hides the main forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "HideMainForumTopic"; - NewLine.SearchMethod = "HIDEMAINFORUMTOPIC"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ShowMainForumTopic"; - NewLine.SearchMethod = "SHOWMAINFORUMTOPIC"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Shows a previously hidden main forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ShowMainForumTopic"; - NewLine.SearchMethod = "SHOWMAINFORUMTOPIC"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditMainForumTopicName"; - NewLine.SearchMethod = "EDITMAINFORUMTOPICNAME"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Edits the name of the main forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditMainForumTopicName"; - NewLine.SearchMethod = "EDITMAINFORUMTOPICNAME"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "EditMainForumTopicName"; - NewLine.SearchMethod = "EDITMAINFORUMTOPICNAME"; - NewLine.Parameter = "--title"; - NewLine.Description = "New main thread name"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ClearThreadPinnedMessagesList"; - NewLine.SearchMethod = "CLEARTHREADPINNEDMESSAGESLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Forum topic management"; - NewLine.MethodDescription = "Clears the list of pinned messages in the forum thread"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ClearThreadPinnedMessagesList"; - NewLine.SearchMethod = "CLEARTHREADPINNEDMESSAGESLIST"; - NewLine.Parameter = "--forum"; - NewLine.Description = "Thread chat ID"; - NewLine.Region = "Forum topic management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "telegram"; - NewLine.Module = "OPI_Telegram"; - NewLine.Method = "ClearThreadPinnedMessagesList"; - NewLine.SearchMethod = "CLEARTHREADPINNEDMESSAGESLIST"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Thread ID. Main if not filled (optional, def. val. - Empty)"; - NewLine.Region = "Forum topic management"; - - Return TableСоwithтаinа; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--media"; + NewLine.Описание = "File JSON or path to .json"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendMediaGroup"; + NewLine.МетодПоиска = "SENDMEDIAGROUP"; + NewLine.Параметр = "--parsemode"; + NewLine.Описание = "Text processing type (HTML, Markdown, MarkdownV2) (optional, def. val. - Markdown)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends location by geographic latitude and longitude to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--lat"; + NewLine.Описание = "Geographic latitude"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--long"; + NewLine.Описание = "Geographic longitude"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a contact with name and phone number"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--name"; + NewLine.Описание = "Contact name"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--surname"; + NewLine.Описание = "Contact last name"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--phone"; + NewLine.Описание = "Contact phone number"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "Keyboard JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendPoll"; + NewLine.МетодПоиска = "SENDPOLL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Sends a poll with answer options"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendPoll"; + NewLine.МетодПоиска = "SENDPOLL"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendPoll"; + NewLine.МетодПоиска = "SENDPOLL"; + NewLine.Параметр = "--question"; + NewLine.Описание = "Poll question"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendPoll"; + NewLine.МетодПоиска = "SENDPOLL"; + NewLine.Параметр = "--options"; + NewLine.Описание = "Array of answer options"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "SendPoll"; + NewLine.МетодПоиска = "SENDPOLL"; + NewLine.Параметр = "--anonymous"; + NewLine.Описание = "Poll anonymity (optional, def. val. - Да)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ForwardMessage"; + NewLine.МетодПоиска = "FORWARDMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Forwards a message between chats or within a chat"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ForwardMessage"; + NewLine.МетодПоиска = "FORWARDMESSAGE"; + NewLine.Параметр = "--message"; + NewLine.Описание = "Original message ID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ForwardMessage"; + NewLine.МетодПоиска = "FORWARDMESSAGE"; + NewLine.Параметр = "--from"; + NewLine.Описание = "Chat ID of the original message"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ForwardMessage"; + NewLine.МетодПоиска = "FORWARDMESSAGE"; + NewLine.Параметр = "--to"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "FormKeyboardFromButtonArray"; + NewLine.МетодПоиска = "FORMKEYBOARDFROMBUTTONARRAY"; + NewLine.Параметр = "--buttons"; + NewLine.Описание = "Array of buttons"; + NewLine.Область = "Data sending"; + NewLine.ОписаниеМетода = "Generates a simple JSON keyboard from an array of buttons for a message or bottom panel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "FormKeyboardFromButtonArray"; + NewLine.МетодПоиска = "FORMKEYBOARDFROMBUTTONARRAY"; + NewLine.Параметр = "--under"; + NewLine.Описание = "Keyboard under the message or on the bottom panel (optional, def. val. - No)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "FormKeyboardFromButtonArray"; + NewLine.МетодПоиска = "FORMKEYBOARDFROMBUTTONARRAY"; + NewLine.Параметр = "--column"; + NewLine.Описание = "True > buttons are displayed in a column, False > in a row (optional, def. val. - Да)"; + NewLine.Область = "Data sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Ban"; + NewLine.МетодПоиска = "BAN"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Bans a user in the selected chat"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Ban"; + NewLine.МетодПоиска = "BAN"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Ban"; + NewLine.МетодПоиска = "BAN"; + NewLine.Параметр = "--user"; + NewLine.Описание = "Target user ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Unban"; + NewLine.МетодПоиска = "UNBAN"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Unbans a previously banned user"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Unban"; + NewLine.МетодПоиска = "UNBAN"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "Unban"; + NewLine.МетодПоиска = "UNBAN"; + NewLine.Параметр = "--user"; + NewLine.Описание = "Target user ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateInvitationLink"; + NewLine.МетодПоиска = "CREATEINVITATIONLINK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Creates a link for joining a closed chat"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateInvitationLink"; + NewLine.МетодПоиска = "CREATEINVITATIONLINK"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID or ChatID*TopicID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateInvitationLink"; + NewLine.МетодПоиска = "CREATEINVITATIONLINK"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Invitation title (optional, def. val. - Empty)"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateInvitationLink"; + NewLine.МетодПоиска = "CREATEINVITATIONLINK"; + NewLine.Параметр = "--expire"; + NewLine.Описание = "Link expiration date (permanent if not specified) (optional, def. val. - Empty)"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateInvitationLink"; + NewLine.МетодПоиска = "CREATEINVITATIONLINK"; + NewLine.Параметр = "--limit"; + NewLine.Описание = "User limit (infinite if not specified) (optional, def. val. - Empty)"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "PinMessage"; + NewLine.МетодПоиска = "PINMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Pins a message in the chat header"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "PinMessage"; + NewLine.МетодПоиска = "PINMESSAGE"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "PinMessage"; + NewLine.МетодПоиска = "PINMESSAGE"; + NewLine.Параметр = "--message"; + NewLine.Описание = "Target message ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "UnpinMessage"; + NewLine.МетодПоиска = "UNPINMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Unpins a message in the chat header"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "UnpinMessage"; + NewLine.МетодПоиска = "UNPINMESSAGE"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "UnpinMessage"; + NewLine.МетодПоиска = "UNPINMESSAGE"; + NewLine.Параметр = "--message"; + NewLine.Описание = "Target message ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetParticipantCount"; + NewLine.МетодПоиска = "GETPARTICIPANTCOUNT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Bot token"; + NewLine.Область = "Administration"; + NewLine.ОписаниеМетода = "Gets the total number of chat participants"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetParticipantCount"; + NewLine.МетодПоиска = "GETPARTICIPANTCOUNT"; + NewLine.Параметр = "--chat"; + NewLine.Описание = "Target chat ID"; + NewLine.Область = "Administration"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "GetAvatarIconList"; + NewLine.МетодПоиска = "GETAVATARICONLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Gets the mapping of Emoji IDs for setting as forum theme icons"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateForumThread"; + NewLine.МетодПоиска = "CREATEFORUMTHREAD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Creates a new thread in the group with theme functionality enabled"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateForumThread"; + NewLine.МетодПоиска = "CREATEFORUMTHREAD"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread creation chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateForumThread"; + NewLine.МетодПоиска = "CREATEFORUMTHREAD"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Thread title"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CreateForumThread"; + NewLine.МетодПоиска = "CREATEFORUMTHREAD"; + NewLine.Параметр = "--icon"; + NewLine.Описание = "See GetAvatarIconList (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditForumTopic"; + NewLine.МетодПоиска = "EDITFORUMTOPIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Creates a new thread in the group with theme functionality enabled"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditForumTopic"; + NewLine.МетодПоиска = "EDITFORUMTOPIC"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread creation chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditForumTopic"; + NewLine.МетодПоиска = "EDITFORUMTOPIC"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Thread ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditForumTopic"; + NewLine.МетодПоиска = "EDITFORUMTOPIC"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New title (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditForumTopic"; + NewLine.МетодПоиска = "EDITFORUMTOPIC"; + NewLine.Параметр = "--icon"; + NewLine.Описание = "See GetAvatarIconList (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CloseForumThread"; + NewLine.МетодПоиска = "CLOSEFORUMTHREAD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Closes the thread for new messages"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CloseForumThread"; + NewLine.МетодПоиска = "CLOSEFORUMTHREAD"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "CloseForumThread"; + NewLine.МетодПоиска = "CLOSEFORUMTHREAD"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Thread ID (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "OpenForumThread"; + NewLine.МетодПоиска = "OPENFORUMTHREAD"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Reopens a previously closed forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "OpenForumThread"; + NewLine.МетодПоиска = "OPENFORUMTHREAD"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "OpenForumThread"; + NewLine.МетодПоиска = "OPENFORUMTHREAD"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Thread ID (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DeleteForumTopic"; + NewLine.МетодПоиска = "DELETEFORUMTOPIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Deletes a forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DeleteForumTopic"; + NewLine.МетодПоиска = "DELETEFORUMTOPIC"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "DeleteForumTopic"; + NewLine.МетодПоиска = "DELETEFORUMTOPIC"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Thread ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "HideMainForumTopic"; + NewLine.МетодПоиска = "HIDEMAINFORUMTOPIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Hides the main forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "HideMainForumTopic"; + NewLine.МетодПоиска = "HIDEMAINFORUMTOPIC"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ShowMainForumTopic"; + NewLine.МетодПоиска = "SHOWMAINFORUMTOPIC"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Shows a previously hidden main forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ShowMainForumTopic"; + NewLine.МетодПоиска = "SHOWMAINFORUMTOPIC"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditMainForumTopicName"; + NewLine.МетодПоиска = "EDITMAINFORUMTOPICNAME"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Edits the name of the main forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditMainForumTopicName"; + NewLine.МетодПоиска = "EDITMAINFORUMTOPICNAME"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "EditMainForumTopicName"; + NewLine.МетодПоиска = "EDITMAINFORUMTOPICNAME"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New main thread name"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ClearThreadPinnedMessagesList"; + NewLine.МетодПоиска = "CLEARTHREADPINNEDMESSAGESLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Forum topic management"; + NewLine.ОписаниеМетода = "Clears the list of pinned messages in the forum thread"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ClearThreadPinnedMessagesList"; + NewLine.МетодПоиска = "CLEARTHREADPINNEDMESSAGESLIST"; + NewLine.Параметр = "--forum"; + NewLine.Описание = "Thread chat ID"; + NewLine.Область = "Forum topic management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "telegram"; + NewLine.Модуль = "OPI_Telegram"; + NewLine.Метод = "ClearThreadPinnedMessagesList"; + NewLine.МетодПоиска = "CLEARTHREADPINNEDMESSAGESLIST"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Thread ID. Main if not filled (optional, def. val. - Empty)"; + NewLine.Область = "Forum topic management"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/tools.os b/src/en/cli/data/Classes/internal/Classes/tools.os index e33e297a08..9f4092ca02 100644 --- a/src/en/cli/data/Classes/internal/Classes/tools.os +++ b/src/en/cli/data/Classes/internal/Classes/tools.os @@ -1,67 +1,67 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "tools"; - NewLine.Module = "Утorты"; - NewLine.Method = "ParseJSON"; - NewLine.SearchMethod = "РАЗЛОЖAndТЬJSON"; - NewLine.Parameter = "--json"; - NewLine.Description = "JSON data"; - NewLine.Region = "Служебный программный andнтерфейwith"; - NewLine.MethodDescription = "Displays the values that can be obtained from the passed JSON and returns + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "tools"; + NewLine.Модуль = "Утorты"; + NewLine.Метод = "ParseJSON"; + NewLine.МетодПоиска = "РАЗЛОЖAndТЬJSON"; + NewLine.Параметр = "--json"; + NewLine.Описание = "JSON data"; + NewLine.Область = "Служебный программный andнтерфейwith"; + NewLine.ОписаниеМетода = "Displays the values that can be obtained from the passed JSON and returns | Specific Value When Specifying Field Name"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "tools"; - NewLine.Module = "Утorты"; - NewLine.Method = "ParseJSON"; - NewLine.SearchMethod = "РАЗЛОЖAndТЬJSON"; - NewLine.Parameter = "--nesting"; - NewLine.Description = "Parsing depth limit. Full depth by default (optional, def. val. - Empty)"; - NewLine.Region = "Служебный программный andнтерфейwith"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "tools"; + NewLine.Модуль = "Утorты"; + NewLine.Метод = "ParseJSON"; + NewLine.МетодПоиска = "РАЗЛОЖAndТЬJSON"; + NewLine.Параметр = "--nesting"; + NewLine.Описание = "Parsing depth limit. Full depth by default (optional, def. val. - Empty)"; + NewLine.Область = "Служебный программный andнтерфейwith"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "tools"; - NewLine.Module = "Утorты"; - NewLine.Method = "ParseJSON"; - NewLine.SearchMethod = "РАЗЛОЖAndТЬJSON"; - NewLine.Parameter = "--name"; - NewLine.Description = "Field name to retrieve. Displays the entire list if not specified (optional, def. val. - Empty)"; - NewLine.Region = "Служебный программный andнтерфейwith"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "tools"; + NewLine.Модуль = "Утorты"; + NewLine.Метод = "ParseJSON"; + NewLine.МетодПоиска = "РАЗЛОЖAndТЬJSON"; + NewLine.Параметр = "--name"; + NewLine.Описание = "Field name to retrieve. Displays the entire list if not specified (optional, def. val. - Empty)"; + NewLine.Область = "Служебный программный andнтерфейwith"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "tools"; - NewLine.Module = "Утorты"; - NewLine.Method = "ParseJSON"; - NewLine.SearchMethod = "РАЗЛОЖAndТЬJSON"; - NewLine.Parameter = "--enc"; - NewLine.Description = "Encoding of JSON Data (optional, def. val. - UTF-8)"; - NewLine.Region = "Служебный программный andнтерфейwith"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "tools"; + NewLine.Модуль = "Утorты"; + NewLine.Метод = "ParseJSON"; + NewLine.МетодПоиска = "РАЗЛОЖAndТЬJSON"; + NewLine.Параметр = "--enc"; + NewLine.Описание = "Encoding of JSON Data (optional, def. val. - UTF-8)"; + NewLine.Область = "Служебный программный andнтерфейwith"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "tools"; - NewLine.Module = "Утorты"; - NewLine.Method = "ConvertBase64ToBinary"; - NewLine.SearchMethod = "ПРЕОБРАЗОInАТЬBASE64InДInОAndЧNЫЕ"; - NewLine.Parameter = "--in"; - NewLine.Description = "Base64 File"; - NewLine.Region = "Служебный программный andнтерфейwith"; - NewLine.MethodDescription = "Convert file with Base64 string to binary file"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "tools"; + NewLine.Модуль = "Утorты"; + NewLine.Метод = "ConvertBase64ToBinary"; + NewLine.МетодПоиска = "ПРЕОБРАЗОInАТЬBASE64InДInОAndЧNЫЕ"; + NewLine.Параметр = "--in"; + NewLine.Описание = "Base64 File"; + NewLine.Область = "Служебный программный andнтерфейwith"; + NewLine.ОписаниеМетода = "Convert file with Base64 string to binary file"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/twitter.os b/src/en/cli/data/Classes/internal/Classes/twitter.os index caee38cdbc..efefd3ef1b 100644 --- a/src/en/cli/data/Classes/internal/Classes/twitter.os +++ b/src/en/cli/data/Classes/internal/Classes/twitter.os @@ -1,24 +1,24 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "GetAuthorizationLink"; - NewLine.SearchMethod = "GETAUTHORIZATIONLINK"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data and settings"; - NewLine.MethodDescription = "Forms a link for authorization via the browser + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "GetAuthorizationLink"; + NewLine.МетодПоиска = "GETAUTHORIZATIONLINK"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data and settings"; + NewLine.ОписаниеМетода = "Forms a link for authorization via the browser | | The structure of the JSON authentication data (parameter --auth): | { @@ -35,15 +35,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "GetToken"; - NewLine.SearchMethod = "GETTOKEN"; - NewLine.Parameter = "--code"; - NewLine.Description = "Code obtained from authorization See GetAuthorizationLink"; - NewLine.Region = "Data and settings"; - NewLine.MethodDescription = "Gets the token by the code obtained during authorization via the link from GetAuthorizationLink + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "GetToken"; + NewLine.МетодПоиска = "GETTOKEN"; + NewLine.Параметр = "--code"; + NewLine.Описание = "Code obtained from authorization See GetAuthorizationLink"; + NewLine.Область = "Data and settings"; + NewLine.ОписаниеМетода = "Gets the token by the code obtained during authorization via the link from GetAuthorizationLink | | The structure of the JSON authentication data (parameter --auth): | { @@ -60,25 +60,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "GetToken"; - NewLine.SearchMethod = "GETTOKEN"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data and settings"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "GetToken"; + NewLine.МетодПоиска = "GETTOKEN"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data and settings"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Data and settings"; - NewLine.MethodDescription = "Updates the v2 token using the refresh_token + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Data and settings"; + NewLine.ОписаниеМетода = "Updates the v2 token using the refresh_token | | The structure of the JSON authentication data (parameter --auth): | { @@ -95,15 +95,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateTextTweet"; - NewLine.SearchMethod = "CREATETEXTTWEET"; - NewLine.Parameter = "--text"; - NewLine.Description = "Tweet text"; - NewLine.Region = "Tweets"; - NewLine.MethodDescription = "Creates a tweet without attachments + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateTextTweet"; + NewLine.МетодПоиска = "CREATETEXTTWEET"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Tweet text"; + NewLine.Область = "Tweets"; + NewLine.ОписаниеМетода = "Creates a tweet without attachments | | The structure of the JSON authentication data (parameter --auth): | { @@ -120,25 +120,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateTextTweet"; - NewLine.SearchMethod = "CREATETEXTTWEET"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateTextTweet"; + NewLine.МетодПоиска = "CREATETEXTTWEET"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateImageTweet"; - NewLine.SearchMethod = "CREATEIMAGETWEET"; - NewLine.Parameter = "--text"; - NewLine.Description = "Tweet text"; - NewLine.Region = "Tweets"; - NewLine.MethodDescription = "Creates a tweet with an image attachment + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateImageTweet"; + NewLine.МетодПоиска = "CREATEIMAGETWEET"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Tweet text"; + NewLine.Область = "Tweets"; + NewLine.ОписаниеМетода = "Creates a tweet with an image attachment | | The structure of the JSON authentication data (parameter --auth): | { @@ -155,35 +155,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateImageTweet"; - NewLine.SearchMethod = "CREATEIMAGETWEET"; - NewLine.Parameter = "--pictures"; - NewLine.Description = "Image files array"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateImageTweet"; + NewLine.МетодПоиска = "CREATEIMAGETWEET"; + NewLine.Параметр = "--pictures"; + NewLine.Описание = "Image files array"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateImageTweet"; - NewLine.SearchMethod = "CREATEIMAGETWEET"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateImageTweet"; + NewLine.МетодПоиска = "CREATEIMAGETWEET"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateGifTweet"; - NewLine.SearchMethod = "CREATEGIFTWEET"; - NewLine.Parameter = "--text"; - NewLine.Description = "Tweet text"; - NewLine.Region = "Tweets"; - NewLine.MethodDescription = "Creates a tweet with a gif attachment + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateGifTweet"; + NewLine.МетодПоиска = "CREATEGIFTWEET"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Tweet text"; + NewLine.Область = "Tweets"; + NewLine.ОписаниеМетода = "Creates a tweet with a gif attachment | | The structure of the JSON authentication data (parameter --auth): | { @@ -200,35 +200,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateGifTweet"; - NewLine.SearchMethod = "CREATEGIFTWEET"; - NewLine.Parameter = "--gifs"; - NewLine.Description = "Gif files array"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateGifTweet"; + NewLine.МетодПоиска = "CREATEGIFTWEET"; + NewLine.Параметр = "--gifs"; + NewLine.Описание = "Gif files array"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateGifTweet"; - NewLine.SearchMethod = "CREATEGIFTWEET"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateGifTweet"; + NewLine.МетодПоиска = "CREATEGIFTWEET"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateVideoTweet"; - NewLine.SearchMethod = "CREATEVIDEOTWEET"; - NewLine.Parameter = "--text"; - NewLine.Description = "Tweet text"; - NewLine.Region = "Tweets"; - NewLine.MethodDescription = "Creates a tweet with a video attachment + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateVideoTweet"; + NewLine.МетодПоиска = "CREATEVIDEOTWEET"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Tweet text"; + NewLine.Область = "Tweets"; + NewLine.ОписаниеМетода = "Creates a tweet with a video attachment | | The structure of the JSON authentication data (parameter --auth): | { @@ -245,35 +245,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateVideoTweet"; - NewLine.SearchMethod = "CREATEVIDEOTWEET"; - NewLine.Parameter = "--videos"; - NewLine.Description = "Video files array"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateVideoTweet"; + NewLine.МетодПоиска = "CREATEVIDEOTWEET"; + NewLine.Параметр = "--videos"; + NewLine.Описание = "Video files array"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreateVideoTweet"; - NewLine.SearchMethod = "CREATEVIDEOTWEET"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreateVideoTweet"; + NewLine.МетодПоиска = "CREATEVIDEOTWEET"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreatePollTweet"; - NewLine.SearchMethod = "CREATEPOLLTWEET"; - NewLine.Parameter = "--text"; - NewLine.Description = "Tweet text"; - NewLine.Region = "Tweets"; - NewLine.MethodDescription = "Creates a tweet with a poll + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreatePollTweet"; + NewLine.МетодПоиска = "CREATEPOLLTWEET"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Tweet text"; + NewLine.Область = "Tweets"; + NewLine.ОписаниеМетода = "Creates a tweet with a poll | | The structure of the JSON authentication data (parameter --auth): | { @@ -290,35 +290,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreatePollTweet"; - NewLine.SearchMethod = "CREATEPOLLTWEET"; - NewLine.Parameter = "--options"; - NewLine.Description = "Poll options array"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreatePollTweet"; + NewLine.МетодПоиска = "CREATEPOLLTWEET"; + NewLine.Параметр = "--options"; + NewLine.Описание = "Poll options array"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreatePollTweet"; - NewLine.SearchMethod = "CREATEPOLLTWEET"; - NewLine.Parameter = "--duration"; - NewLine.Description = "Poll duration"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreatePollTweet"; + NewLine.МетодПоиска = "CREATEPOLLTWEET"; + NewLine.Параметр = "--duration"; + NewLine.Описание = "Poll duration"; + NewLine.Область = "Tweets"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "twitter"; - NewLine.Module = "OPI_Twitter"; - NewLine.Method = "CreatePollTweet"; - NewLine.SearchMethod = "CREATEPOLLTWEET"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Tweets"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "twitter"; + NewLine.Модуль = "OPI_Twitter"; + NewLine.Метод = "CreatePollTweet"; + NewLine.МетодПоиска = "CREATEPOLLTWEET"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Tweets"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/viber.os b/src/en/cli/data/Classes/internal/Classes/viber.os index 246b08be37..be2e32b147 100644 --- a/src/en/cli/data/Classes/internal/Classes/viber.os +++ b/src/en/cli/data/Classes/internal/Classes/viber.os @@ -1,419 +1,419 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SetWebhook"; - NewLine.SearchMethod = "SETWEBHOOK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Viber Token"; - NewLine.Region = "Settings and information"; - NewLine.MethodDescription = "IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to have a free URL for this., + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SetWebhook"; + NewLine.МетодПоиска = "SETWEBHOOK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Viber Token"; + NewLine.Область = "Settings and information"; + NewLine.ОписаниеМетода = "IMPORTANT: Setting up Webhook is mandatory according to Viber rules. You need to have a free URL for this., | which will return 200 and a genuine SSL certificate. If there is a certificate and the database is published | on the server - you can use an HTTP service. Information about new messages will also be sent there | Viber periodically knocks on the Webhook address, so if it is inactive, everything will stop working"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SetWebhook"; - NewLine.SearchMethod = "SETWEBHOOK"; - NewLine.Parameter = "--url"; - NewLine.Description = "URL for setting up Webhook"; - NewLine.Region = "Settings and information"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SetWebhook"; + NewLine.МетодПоиска = "SETWEBHOOK"; + NewLine.Параметр = "--url"; + NewLine.Описание = "URL for setting up Webhook"; + NewLine.Область = "Settings and information"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "GetChannelInformation"; - NewLine.SearchMethod = "GETCHANNELINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Settings and information"; - NewLine.MethodDescription = "Here you can get the channel's user IDs. Bot IDs need to be obtained from the Webhook arrivals + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "GetChannelInformation"; + NewLine.МетодПоиска = "GETCHANNELINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Settings and information"; + NewLine.ОписаниеМетода = "Here you can get the channel's user IDs. Bot IDs need to be obtained from the Webhook arrivals | The user ID from channel information is not suitable for sending messages through the bot - they are different"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "GetUserData"; - NewLine.SearchMethod = "GETUSERDATA"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Settings and information"; - NewLine.MethodDescription = "Gets user information by ID"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "GetUserData"; - NewLine.SearchMethod = "GETUSERDATA"; - NewLine.Parameter = "--user"; - NewLine.Description = "Viber User ID"; - NewLine.Region = "Settings and information"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "GetOnlineUsers"; - NewLine.SearchMethod = "GETONLINEUSERS"; - NewLine.Parameter = "--token"; - NewLine.Description = "Viber Token"; - NewLine.Region = "Settings and information"; - NewLine.MethodDescription = "Gets the status of a user or several users by ID"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "GetOnlineUsers"; - NewLine.SearchMethod = "GETONLINEUSERS"; - NewLine.Parameter = "--users"; - NewLine.Description = "Viber User(s) ID"; - NewLine.Region = "Settings and information"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends a text message to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendTextMessage"; - NewLine.SearchMethod = "SENDTEXTMESSAGE"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "See CreateKeyboardFromArrayButton (optional, def. val. - Empty)"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends an image to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Image URL"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendImage"; - NewLine.SearchMethod = "SENDIMAGE"; - NewLine.Parameter = "--description"; - NewLine.Description = "Image annotation (optional, def. val. - Empty)"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends a file (document) to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "File URL"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--ext"; - NewLine.Description = "File extension"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendFile"; - NewLine.SearchMethod = "SENDFILE"; - NewLine.Parameter = "--size"; - NewLine.Description = "File size. If not filled in > determined automatically by downloading the file (optional, def. val. - Empty)"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends a contact with a phone number to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--name"; - NewLine.Description = "Contact name"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--phone"; - NewLine.Description = "Phone number"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendContact"; - NewLine.SearchMethod = "SENDCONTACT"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends geographic coordinates to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--lat"; - NewLine.Description = "Geographic latitude"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--long"; - NewLine.Description = "Geographic longitude"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLocation"; - NewLine.SearchMethod = "SENDLOCATION"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLink"; - NewLine.SearchMethod = "SENDLINK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Sends a URL with a preview to a chat or channel"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLink"; - NewLine.SearchMethod = "SENDLINK"; - NewLine.Parameter = "--url"; - NewLine.Description = "SentLink"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLink"; - NewLine.SearchMethod = "SENDLINK"; - NewLine.Parameter = "--user"; - NewLine.Description = "User ID. For channel > administrator, for bot > recipient"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "SendLink"; - NewLine.SearchMethod = "SENDLINK"; - NewLine.Parameter = "--ischannel"; - NewLine.Description = "Sending to channel or bot chat"; - NewLine.Region = "Message sending"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "CreateKeyboardFromArrayButton"; - NewLine.SearchMethod = "CREATEKEYBOARDFROMARRAYBUTTON"; - NewLine.Parameter = "--buttons"; - NewLine.Description = "Array of buttons"; - NewLine.Region = "Message sending"; - NewLine.MethodDescription = "Returns a keyboard structure for messages"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "viber"; - NewLine.Module = "OPI_Viber"; - NewLine.Method = "CreateKeyboardFromArrayButton"; - NewLine.SearchMethod = "CREATEKEYBOARDFROMARRAYBUTTON"; - NewLine.Parameter = "--color"; - NewLine.Description = "HEX color of buttons with # at the beginning (optional, def. val. - #2db9b9)"; - NewLine.Region = "Message sending"; - - Return TableСоwithтаinа; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "GetUserData"; + NewLine.МетодПоиска = "GETUSERDATA"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Settings and information"; + NewLine.ОписаниеМетода = "Gets user information by ID"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "GetUserData"; + NewLine.МетодПоиска = "GETUSERDATA"; + NewLine.Параметр = "--user"; + NewLine.Описание = "Viber User ID"; + NewLine.Область = "Settings and information"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "GetOnlineUsers"; + NewLine.МетодПоиска = "GETONLINEUSERS"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Viber Token"; + NewLine.Область = "Settings and information"; + NewLine.ОписаниеМетода = "Gets the status of a user or several users by ID"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "GetOnlineUsers"; + NewLine.МетодПоиска = "GETONLINEUSERS"; + NewLine.Параметр = "--users"; + NewLine.Описание = "Viber User(s) ID"; + NewLine.Область = "Settings and information"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends a text message to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendTextMessage"; + NewLine.МетодПоиска = "SENDTEXTMESSAGE"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "See CreateKeyboardFromArrayButton (optional, def. val. - Empty)"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends an image to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Image URL"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendImage"; + NewLine.МетодПоиска = "SENDIMAGE"; + NewLine.Параметр = "--description"; + NewLine.Описание = "Image annotation (optional, def. val. - Empty)"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends a file (document) to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "File URL"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--ext"; + NewLine.Описание = "File extension"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendFile"; + NewLine.МетодПоиска = "SENDFILE"; + NewLine.Параметр = "--size"; + NewLine.Описание = "File size. If not filled in > determined automatically by downloading the file (optional, def. val. - Empty)"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends a contact with a phone number to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--name"; + NewLine.Описание = "Contact name"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--phone"; + NewLine.Описание = "Phone number"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendContact"; + NewLine.МетодПоиска = "SENDCONTACT"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends geographic coordinates to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--lat"; + NewLine.Описание = "Geographic latitude"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--long"; + NewLine.Описание = "Geographic longitude"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLocation"; + NewLine.МетодПоиска = "SENDLOCATION"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLink"; + NewLine.МетодПоиска = "SENDLINK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Sends a URL with a preview to a chat or channel"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLink"; + NewLine.МетодПоиска = "SENDLINK"; + NewLine.Параметр = "--url"; + NewLine.Описание = "SentLink"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLink"; + NewLine.МетодПоиска = "SENDLINK"; + NewLine.Параметр = "--user"; + NewLine.Описание = "User ID. For channel > administrator, for bot > recipient"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "SendLink"; + NewLine.МетодПоиска = "SENDLINK"; + NewLine.Параметр = "--ischannel"; + NewLine.Описание = "Sending to channel or bot chat"; + NewLine.Область = "Message sending"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "CreateKeyboardFromArrayButton"; + NewLine.МетодПоиска = "CREATEKEYBOARDFROMARRAYBUTTON"; + NewLine.Параметр = "--buttons"; + NewLine.Описание = "Array of buttons"; + NewLine.Область = "Message sending"; + NewLine.ОписаниеМетода = "Returns a keyboard structure for messages"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "viber"; + NewLine.Модуль = "OPI_Viber"; + NewLine.Метод = "CreateKeyboardFromArrayButton"; + NewLine.МетодПоиска = "CREATEKEYBOARDFROMARRAYBUTTON"; + NewLine.Параметр = "--color"; + NewLine.Описание = "HEX color of buttons with # at the beginning (optional, def. val. - #2db9b9)"; + NewLine.Область = "Message sending"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/vk.os b/src/en/cli/data/Classes/internal/Classes/vk.os index f47518042d..3912311f84 100644 --- a/src/en/cli/data/Classes/internal/Classes/vk.os +++ b/src/en/cli/data/Classes/internal/Classes/vk.os @@ -1,36 +1,36 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateTokenRetrievalLink"; - NewLine.SearchMethod = "CREATETOKENRETRIEVALLINK"; - NewLine.Parameter = "--app"; - NewLine.Description = "app_id from application settings"; - NewLine.Region = "Token retrieval"; - NewLine.MethodDescription = "Getting a link for interactive token retrieval (access_token), which is necessary + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateTokenRetrievalLink"; + NewLine.МетодПоиска = "CREATETOKENRETRIEVALLINK"; + NewLine.Параметр = "--app"; + NewLine.Описание = "app_id from application settings"; + NewLine.Область = "Token retrieval"; + NewLine.ОписаниеМетода = "Getting a link for interactive token retrieval (access_token), which is necessary | for further actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePost"; - NewLine.SearchMethod = "CREATEPOST"; - NewLine.Parameter = "--text"; - NewLine.Description = "Post text"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Creates a post with images + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePost"; + NewLine.МетодПоиска = "CREATEPOST"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Post text"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Creates a post with images | | The structure of the JSON authentication data (parameter --auth): | { @@ -42,55 +42,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePost"; - NewLine.SearchMethod = "CREATEPOST"; - NewLine.Parameter = "--pictures"; - NewLine.Description = "Array of images"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePost"; + NewLine.МетодПоиска = "CREATEPOST"; + NewLine.Параметр = "--pictures"; + NewLine.Описание = "Array of images"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePost"; - NewLine.SearchMethod = "CREATEPOST"; - NewLine.Parameter = "--ad"; - NewLine.Description = "Sign ""This is an ad"" (optional, def. val. - False)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePost"; + NewLine.МетодПоиска = "CREATEPOST"; + NewLine.Параметр = "--ad"; + NewLine.Описание = "Sign ""This is an ad"" (optional, def. val. - No)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePost"; - NewLine.SearchMethod = "CREATEPOST"; - NewLine.Parameter = "--url"; - NewLine.Description = "Link (URL) under the post (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePost"; + NewLine.МетодПоиска = "CREATEPOST"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Link (URL) under the post (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePost"; - NewLine.SearchMethod = "CREATEPOST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePost"; + NewLine.МетодПоиска = "CREATEPOST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateCompositePost"; - NewLine.SearchMethod = "CREATECOMPOSITEPOST"; - NewLine.Parameter = "--text"; - NewLine.Description = "Post text"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Creates a post based on an array of object identifiers (images, videos, etc..) + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateCompositePost"; + NewLine.МетодПоиска = "CREATECOMPOSITEPOST"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Post text"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Creates a post based on an array of object identifiers (images, videos, etc..) | | The structure of the JSON authentication data (parameter --auth): | { @@ -102,55 +102,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateCompositePost"; - NewLine.SearchMethod = "CREATECOMPOSITEPOST"; - NewLine.Parameter = "--objects"; - NewLine.Description = "Array of identifiers like photo123_123"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateCompositePost"; + NewLine.МетодПоиска = "CREATECOMPOSITEPOST"; + NewLine.Параметр = "--objects"; + NewLine.Описание = "Array of identifiers like photo123_123"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateCompositePost"; - NewLine.SearchMethod = "CREATECOMPOSITEPOST"; - NewLine.Parameter = "--ad"; - NewLine.Description = "Sign ""This is an ad"" (optional, def. val. - False)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateCompositePost"; + NewLine.МетодПоиска = "CREATECOMPOSITEPOST"; + NewLine.Параметр = "--ad"; + NewLine.Описание = "Sign ""This is an ad"" (optional, def. val. - No)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateCompositePost"; - NewLine.SearchMethod = "CREATECOMPOSITEPOST"; - NewLine.Parameter = "--url"; - NewLine.Description = "Link (URL) under the post (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateCompositePost"; + NewLine.МетодПоиска = "CREATECOMPOSITEPOST"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Link (URL) under the post (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateCompositePost"; - NewLine.SearchMethod = "CREATECOMPOSITEPOST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateCompositePost"; + NewLine.МетодПоиска = "CREATECOMPOSITEPOST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeletePost"; - NewLine.SearchMethod = "DELETEPOST"; - NewLine.Parameter = "--post"; - NewLine.Description = "Post ID"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Deletes a post by ID + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeletePost"; + NewLine.МетодПоиска = "DELETEPOST"; + NewLine.Параметр = "--post"; + NewLine.Описание = "Post ID"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Deletes a post by ID | | The structure of the JSON authentication data (parameter --auth): | { @@ -162,25 +162,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeletePost"; - NewLine.SearchMethod = "DELETEPOST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeletePost"; + NewLine.МетодПоиска = "DELETEPOST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePoll"; - NewLine.SearchMethod = "CREATEPOLL"; - NewLine.Parameter = "--question"; - NewLine.Description = "Poll question"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Creates a poll with answer options + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePoll"; + NewLine.МетодПоиска = "CREATEPOLL"; + NewLine.Параметр = "--question"; + NewLine.Описание = "Poll question"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Creates a poll with answer options | | The structure of the JSON authentication data (parameter --auth): | { @@ -192,45 +192,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePoll"; - NewLine.SearchMethod = "CREATEPOLL"; - NewLine.Parameter = "--options"; - NewLine.Description = "Array of answer options"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePoll"; + NewLine.МетодПоиска = "CREATEPOLL"; + NewLine.Параметр = "--options"; + NewLine.Описание = "Array of answer options"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePoll"; - NewLine.SearchMethod = "CREATEPOLL"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Poll image (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePoll"; + NewLine.МетодПоиска = "CREATEPOLL"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Poll image (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreatePoll"; - NewLine.SearchMethod = "CREATEPOLL"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreatePoll"; + NewLine.МетодПоиска = "CREATEPOLL"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAlbum"; - NewLine.SearchMethod = "CREATEALBUM"; - NewLine.Parameter = "--title"; - NewLine.Description = "Album name"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Creates an album to store images + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAlbum"; + NewLine.МетодПоиска = "CREATEALBUM"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Album name"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Creates an album to store images | | The structure of the JSON authentication data (parameter --auth): | { @@ -242,35 +242,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAlbum"; - NewLine.SearchMethod = "CREATEALBUM"; - NewLine.Parameter = "--description"; - NewLine.Description = "Album description (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAlbum"; + NewLine.МетодПоиска = "CREATEALBUM"; + NewLine.Параметр = "--description"; + NewLine.Описание = "Album description (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAlbum"; - NewLine.SearchMethod = "CREATEALBUM"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAlbum"; + NewLine.МетодПоиска = "CREATEALBUM"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteAlbum"; - NewLine.SearchMethod = "DELETEALBUM"; - NewLine.Parameter = "--album"; - NewLine.Description = "Album ID"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Deletes a previously created album + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteAlbum"; + NewLine.МетодПоиска = "DELETEALBUM"; + NewLine.Параметр = "--album"; + NewLine.Описание = "Album ID"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Deletes a previously created album | | The structure of the JSON authentication data (parameter --auth): | { @@ -282,25 +282,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteAlbum"; - NewLine.SearchMethod = "DELETEALBUM"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteAlbum"; + NewLine.МетодПоиска = "DELETEALBUM"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateStory"; - NewLine.SearchMethod = "CREATESTORY"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Story background"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Creates a story from an image + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateStory"; + NewLine.МетодПоиска = "CREATESTORY"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Story background"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Creates a story from an image | | The structure of the JSON authentication data (parameter --auth): | { @@ -312,35 +312,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateStory"; - NewLine.SearchMethod = "CREATESTORY"; - NewLine.Parameter = "--url"; - NewLine.Description = "URL for button under the story (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateStory"; + NewLine.МетодПоиска = "CREATESTORY"; + NewLine.Параметр = "--url"; + NewLine.Описание = "URL for button under the story (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateStory"; - NewLine.SearchMethod = "CREATESTORY"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateStory"; + NewLine.МетодПоиска = "CREATESTORY"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "SaveImageToAlbum"; - NewLine.SearchMethod = "SAVEIMAGETOALBUM"; - NewLine.Parameter = "--album"; - NewLine.Description = "Album ID"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Saves an image to the community album + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "SaveImageToAlbum"; + NewLine.МетодПоиска = "SAVEIMAGETOALBUM"; + NewLine.Параметр = "--album"; + NewLine.Описание = "Album ID"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Saves an image to the community album | | The structure of the JSON authentication data (parameter --auth): | { @@ -352,45 +352,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "SaveImageToAlbum"; - NewLine.SearchMethod = "SAVEIMAGETOALBUM"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Image file"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "SaveImageToAlbum"; + NewLine.МетодПоиска = "SAVEIMAGETOALBUM"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Image file"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "SaveImageToAlbum"; - NewLine.SearchMethod = "SAVEIMAGETOALBUM"; - NewLine.Parameter = "--description"; - NewLine.Description = "Image description (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "SaveImageToAlbum"; + NewLine.МетодПоиска = "SAVEIMAGETOALBUM"; + NewLine.Параметр = "--description"; + NewLine.Описание = "Image description (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "SaveImageToAlbum"; - NewLine.SearchMethod = "SAVEIMAGETOALBUM"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "SaveImageToAlbum"; + NewLine.МетодПоиска = "SAVEIMAGETOALBUM"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteImage"; - NewLine.SearchMethod = "DELETEIMAGE"; - NewLine.Parameter = "--pictureid"; - NewLine.Description = "Image ID"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Deletes an image from the album + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteImage"; + NewLine.МетодПоиска = "DELETEIMAGE"; + NewLine.Параметр = "--pictureid"; + NewLine.Описание = "Image ID"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Deletes an image from the album | | The structure of the JSON authentication data (parameter --auth): | { @@ -402,25 +402,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteImage"; - NewLine.SearchMethod = "DELETEIMAGE"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteImage"; + NewLine.МетодПоиска = "DELETEIMAGE"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadVideoToServer"; - NewLine.SearchMethod = "UPLOADVIDEOTOSERVER"; - NewLine.Parameter = "--file"; - NewLine.Description = "Video file"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Uploads video to the group for further use + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadVideoToServer"; + NewLine.МетодПоиска = "UPLOADVIDEOTOSERVER"; + NewLine.Параметр = "--file"; + NewLine.Описание = "Video file"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Uploads video to the group for further use | | The structure of the JSON authentication data (parameter --auth): | { @@ -432,55 +432,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadVideoToServer"; - NewLine.SearchMethod = "UPLOADVIDEOTOSERVER"; - NewLine.Parameter = "--title"; - NewLine.Description = "Video name"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadVideoToServer"; + NewLine.МетодПоиска = "UPLOADVIDEOTOSERVER"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Video name"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadVideoToServer"; - NewLine.SearchMethod = "UPLOADVIDEOTOSERVER"; - NewLine.Parameter = "--description"; - NewLine.Description = "Video description (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadVideoToServer"; + NewLine.МетодПоиска = "UPLOADVIDEOTOSERVER"; + NewLine.Параметр = "--description"; + NewLine.Описание = "Video description (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadVideoToServer"; - NewLine.SearchMethod = "UPLOADVIDEOTOSERVER"; - NewLine.Parameter = "--album"; - NewLine.Description = "Album ID, if necessary (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadVideoToServer"; + NewLine.МетодПоиска = "UPLOADVIDEOTOSERVER"; + NewLine.Параметр = "--album"; + NewLine.Описание = "Album ID, if necessary (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadVideoToServer"; - NewLine.SearchMethod = "UPLOADVIDEOTOSERVER"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadVideoToServer"; + NewLine.МетодПоиска = "UPLOADVIDEOTOSERVER"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadPhotoToServer"; - NewLine.SearchMethod = "UPLOADPHOTOTOSERVER"; - NewLine.Parameter = "--file"; - NewLine.Description = "Image file"; - NewLine.Region = "Community managment"; - NewLine.MethodDescription = "Uploads photo to server for further use + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadPhotoToServer"; + NewLine.МетодПоиска = "UPLOADPHOTOTOSERVER"; + NewLine.Параметр = "--file"; + NewLine.Описание = "Image file"; + NewLine.Область = "Community managment"; + NewLine.ОписаниеМетода = "Uploads photo to server for further use | | The structure of the JSON authentication data (parameter --auth): | { @@ -492,35 +492,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadPhotoToServer"; - NewLine.SearchMethod = "UPLOADPHOTOTOSERVER"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadPhotoToServer"; + NewLine.МетодПоиска = "UPLOADPHOTOTOSERVER"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "UploadPhotoToServer"; - NewLine.SearchMethod = "UPLOADPHOTOTOSERVER"; - NewLine.Parameter = "--type"; - NewLine.Description = "Upload type (Post, Product, Story, Poll, Other) (optional, def. val. - Post)"; - NewLine.Region = "Community managment"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "UploadPhotoToServer"; + NewLine.МетодПоиска = "UPLOADPHOTOTOSERVER"; + NewLine.Параметр = "--type"; + NewLine.Описание = "Upload type (Post, Product, Story, Poll, Other) (optional, def. val. - Post)"; + NewLine.Область = "Community managment"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateDiscussion"; - NewLine.SearchMethod = "CREATEDISCUSSION"; - NewLine.Parameter = "--title"; - NewLine.Description = "Discussion name"; - NewLine.Region = "Discussion management"; - NewLine.MethodDescription = "Creates a new discussion + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateDiscussion"; + NewLine.МетодПоиска = "CREATEDISCUSSION"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Discussion name"; + NewLine.Область = "Discussion management"; + NewLine.ОписаниеМетода = "Creates a new discussion | | The structure of the JSON authentication data (parameter --auth): | { @@ -532,35 +532,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateDiscussion"; - NewLine.SearchMethod = "CREATEDISCUSSION"; - NewLine.Parameter = "--text"; - NewLine.Description = "Text of the first message"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateDiscussion"; + NewLine.МетодПоиска = "CREATEDISCUSSION"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Text of the first message"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateDiscussion"; - NewLine.SearchMethod = "CREATEDISCUSSION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateDiscussion"; + NewLine.МетодПоиска = "CREATEDISCUSSION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CloseDiscussion"; - NewLine.SearchMethod = "CLOSEDISCUSSION"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Discussion ID"; - NewLine.Region = "Discussion management"; - NewLine.MethodDescription = "Close or delete discussion + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CloseDiscussion"; + NewLine.МетодПоиска = "CLOSEDISCUSSION"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Discussion ID"; + NewLine.Область = "Discussion management"; + NewLine.ОписаниеМетода = "Close or delete discussion | | The structure of the JSON authentication data (parameter --auth): | { @@ -572,35 +572,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CloseDiscussion"; - NewLine.SearchMethod = "CLOSEDISCUSSION"; - NewLine.Parameter = "--remove"; - NewLine.Description = "Delete completely (True) or close (optional, def. val. - False)"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CloseDiscussion"; + NewLine.МетодПоиска = "CLOSEDISCUSSION"; + NewLine.Параметр = "--remove"; + NewLine.Описание = "Delete completely (True) or close (optional, def. val. - No)"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CloseDiscussion"; - NewLine.SearchMethod = "CLOSEDISCUSSION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CloseDiscussion"; + NewLine.МетодПоиска = "CLOSEDISCUSSION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "OpenDiscussion"; - NewLine.SearchMethod = "OPENDISCUSSION"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Discussion ID"; - NewLine.Region = "Discussion management"; - NewLine.MethodDescription = "Opens a previously closed discussion + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "OpenDiscussion"; + NewLine.МетодПоиска = "OPENDISCUSSION"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Discussion ID"; + NewLine.Область = "Discussion management"; + NewLine.ОписаниеМетода = "Opens a previously closed discussion | | The structure of the JSON authentication data (parameter --auth): | { @@ -612,25 +612,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "OpenDiscussion"; - NewLine.SearchMethod = "OPENDISCUSSION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "OpenDiscussion"; + NewLine.МетодПоиска = "OPENDISCUSSION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteInDiscussion"; - NewLine.SearchMethod = "WRITEINDISCUSSION"; - NewLine.Parameter = "--topic"; - NewLine.Description = "Discussion ID"; - NewLine.Region = "Discussion management"; - NewLine.MethodDescription = "Adds a message to the discussion on behalf of the group + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteInDiscussion"; + NewLine.МетодПоиска = "WRITEINDISCUSSION"; + NewLine.Параметр = "--topic"; + NewLine.Описание = "Discussion ID"; + NewLine.Область = "Discussion management"; + NewLine.ОписаниеМетода = "Adds a message to the discussion on behalf of the group | | The structure of the JSON authentication data (parameter --auth): | { @@ -642,35 +642,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteInDiscussion"; - NewLine.SearchMethod = "WRITEINDISCUSSION"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteInDiscussion"; + NewLine.МетодПоиска = "WRITEINDISCUSSION"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteInDiscussion"; - NewLine.SearchMethod = "WRITEINDISCUSSION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Discussion management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteInDiscussion"; + NewLine.МетодПоиска = "WRITEINDISCUSSION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Discussion management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "LikePost"; - NewLine.SearchMethod = "LIKEPOST"; - NewLine.Parameter = "--post"; - NewLine.Description = "Post ID"; - NewLine.Region = "Interactive actions"; - NewLine.MethodDescription = "Likes a post + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "LikePost"; + NewLine.МетодПоиска = "LIKEPOST"; + NewLine.Параметр = "--post"; + NewLine.Описание = "Post ID"; + NewLine.Область = "Interactive actions"; + NewLine.ОписаниеМетода = "Likes a post | | The structure of the JSON authentication data (parameter --auth): | { @@ -682,35 +682,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "LikePost"; - NewLine.SearchMethod = "LIKEPOST"; - NewLine.Parameter = "--wall"; - NewLine.Description = "ID of the wall where the post is located (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "LikePost"; + NewLine.МетодПоиска = "LIKEPOST"; + NewLine.Параметр = "--wall"; + NewLine.Описание = "ID of the wall where the post is located (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "LikePost"; - NewLine.SearchMethod = "LIKEPOST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "LikePost"; + NewLine.МетодПоиска = "LIKEPOST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "MakeRepost"; - NewLine.SearchMethod = "MAKEREPOST"; - NewLine.Parameter = "--post"; - NewLine.Description = "Post ID"; - NewLine.Region = "Interactive actions"; - NewLine.MethodDescription = "Reposts the record + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "MakeRepost"; + NewLine.МетодПоиска = "MAKEREPOST"; + NewLine.Параметр = "--post"; + NewLine.Описание = "Post ID"; + NewLine.Область = "Interactive actions"; + NewLine.ОписаниеМетода = "Reposts the record | | The structure of the JSON authentication data (parameter --auth): | { @@ -722,55 +722,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "MakeRepost"; - NewLine.SearchMethod = "MAKEREPOST"; - NewLine.Parameter = "--from"; - NewLine.Description = "ID of the wall where the post is located (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "MakeRepost"; + NewLine.МетодПоиска = "MAKEREPOST"; + NewLine.Параметр = "--from"; + NewLine.Описание = "ID of the wall where the post is located (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "MakeRepost"; - NewLine.SearchMethod = "MAKEREPOST"; - NewLine.Parameter = "--to"; - NewLine.Description = "ID of the target wall or group (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "MakeRepost"; + NewLine.МетодПоиска = "MAKEREPOST"; + NewLine.Параметр = "--to"; + NewLine.Описание = "ID of the target wall or group (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "MakeRepost"; - NewLine.SearchMethod = "MAKEREPOST"; - NewLine.Parameter = "--ad"; - NewLine.Description = "Sign of an advertising post (optional, def. val. - False)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "MakeRepost"; + NewLine.МетодПоиска = "MAKEREPOST"; + NewLine.Параметр = "--ad"; + NewLine.Описание = "Sign of an advertising post (optional, def. val. - No)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "MakeRepost"; - NewLine.SearchMethod = "MAKEREPOST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "MakeRepost"; + NewLine.МетодПоиска = "MAKEREPOST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteMessage"; - NewLine.SearchMethod = "WRITEMESSAGE"; - NewLine.Parameter = "--text"; - NewLine.Description = "Message text"; - NewLine.Region = "Interactive actions"; - NewLine.MethodDescription = "Write a message to a user in the community's dialog + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteMessage"; + NewLine.МетодПоиска = "WRITEMESSAGE"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Message text"; + NewLine.Область = "Interactive actions"; + NewLine.ОписаниеМетода = "Write a message to a user in the community's dialog | | The structure of the JSON authentication data (parameter --auth): | { @@ -782,55 +782,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteMessage"; - NewLine.SearchMethod = "WRITEMESSAGE"; - NewLine.Parameter = "--user"; - NewLine.Description = "Recipient user ID"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteMessage"; + NewLine.МетодПоиска = "WRITEMESSAGE"; + NewLine.Параметр = "--user"; + NewLine.Описание = "Recipient user ID"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteMessage"; - NewLine.SearchMethod = "WRITEMESSAGE"; - NewLine.Parameter = "--ct"; - NewLine.Description = "Community chat bot token, which can be obtained in the settings"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteMessage"; + NewLine.МетодПоиска = "WRITEMESSAGE"; + NewLine.Параметр = "--ct"; + NewLine.Описание = "Community chat bot token, which can be obtained in the settings"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteMessage"; - NewLine.SearchMethod = "WRITEMESSAGE"; - NewLine.Parameter = "--keyboard"; - NewLine.Description = "JSON keyboard. See FormKeyboard (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteMessage"; + NewLine.МетодПоиска = "WRITEMESSAGE"; + NewLine.Параметр = "--keyboard"; + NewLine.Описание = "JSON keyboard. See FormKeyboard (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteMessage"; - NewLine.SearchMethod = "WRITEMESSAGE"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteMessage"; + NewLine.МетодПоиска = "WRITEMESSAGE"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteComment"; - NewLine.SearchMethod = "WRITECOMMENT"; - NewLine.Parameter = "--post"; - NewLine.Description = "ID of the target post"; - NewLine.Region = "Interactive actions"; - NewLine.MethodDescription = "Creates a comment under the selected record + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteComment"; + NewLine.МетодПоиска = "WRITECOMMENT"; + NewLine.Параметр = "--post"; + NewLine.Описание = "ID of the target post"; + NewLine.Область = "Interactive actions"; + NewLine.ОписаниеМетода = "Creates a comment under the selected record | | The structure of the JSON authentication data (parameter --auth): | { @@ -842,45 +842,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteComment"; - NewLine.SearchMethod = "WRITECOMMENT"; - NewLine.Parameter = "--wall"; - NewLine.Description = "ID of the wall where the post is located"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteComment"; + NewLine.МетодПоиска = "WRITECOMMENT"; + NewLine.Параметр = "--wall"; + NewLine.Описание = "ID of the wall where the post is located"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteComment"; - NewLine.SearchMethod = "WRITECOMMENT"; - NewLine.Parameter = "--text"; - NewLine.Description = "Comment text"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteComment"; + NewLine.МетодПоиска = "WRITECOMMENT"; + NewLine.Параметр = "--text"; + NewLine.Описание = "Comment text"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "WriteComment"; - NewLine.SearchMethod = "WRITECOMMENT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "WriteComment"; + NewLine.МетодПоиска = "WRITECOMMENT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "ShortenLink"; - NewLine.SearchMethod = "SHORTENLINK"; - NewLine.Parameter = "--url"; - NewLine.Description = "URL for shortening"; - NewLine.Region = "Interactive actions"; - NewLine.MethodDescription = "Creates a shortened URL from a regular one + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "ShortenLink"; + NewLine.МетодПоиска = "SHORTENLINK"; + NewLine.Параметр = "--url"; + NewLine.Описание = "URL for shortening"; + NewLine.Область = "Interactive actions"; + NewLine.ОписаниеМетода = "Creates a shortened URL from a regular one | | The structure of the JSON authentication data (parameter --auth): | { @@ -892,25 +892,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "ShortenLink"; - NewLine.SearchMethod = "SHORTENLINK"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Interactive actions"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "ShortenLink"; + NewLine.МетодПоиска = "SHORTENLINK"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Interactive actions"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetStatistics"; - NewLine.SearchMethod = "GETSTATISTICS"; - NewLine.Parameter = "--datefrom"; - NewLine.Description = "Start date of the period"; - NewLine.Region = "Statistics"; - NewLine.MethodDescription = "Gets the overall community statistics for a period + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetStatistics"; + NewLine.МетодПоиска = "GETSTATISTICS"; + NewLine.Параметр = "--datefrom"; + NewLine.Описание = "Start date of the period"; + NewLine.Область = "Statistics"; + NewLine.ОписаниеМетода = "Gets the overall community statistics for a period | | The structure of the JSON authentication data (parameter --auth): | { @@ -922,35 +922,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetStatistics"; - NewLine.SearchMethod = "GETSTATISTICS"; - NewLine.Parameter = "--dateto"; - NewLine.Description = "End date of the period"; - NewLine.Region = "Statistics"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetStatistics"; + NewLine.МетодПоиска = "GETSTATISTICS"; + NewLine.Параметр = "--dateto"; + NewLine.Описание = "End date of the period"; + NewLine.Область = "Statistics"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetStatistics"; - NewLine.SearchMethod = "GETSTATISTICS"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Statistics"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetStatistics"; + NewLine.МетодПоиска = "GETSTATISTICS"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Statistics"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetPostStatistics"; - NewLine.SearchMethod = "GETPOSTSTATISTICS"; - NewLine.Parameter = "--posts"; - NewLine.Description = "Array of post IDs"; - NewLine.Region = "Statistics"; - NewLine.MethodDescription = "Gets statistics in terms of posts + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetPostStatistics"; + NewLine.МетодПоиска = "GETPOSTSTATISTICS"; + NewLine.Параметр = "--posts"; + NewLine.Описание = "Array of post IDs"; + NewLine.Область = "Statistics"; + NewLine.ОписаниеМетода = "Gets statistics in terms of posts | | The structure of the JSON authentication data (parameter --auth): | { @@ -962,25 +962,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetPostStatistics"; - NewLine.SearchMethod = "GETPOSTSTATISTICS"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Statistics"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetPostStatistics"; + NewLine.МетодПоиска = "GETPOSTSTATISTICS"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Statistics"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAdvertisingCampaign"; - NewLine.SearchMethod = "CREATEADVERTISINGCAMPAIGN"; - NewLine.Parameter = "--cabinet"; - NewLine.Description = "Advertising account ID"; - NewLine.Region = "Ad account management"; - NewLine.MethodDescription = "Creates a campaign in the selected advertising account + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAdvertisingCampaign"; + NewLine.МетодПоиска = "CREATEADVERTISINGCAMPAIGN"; + NewLine.Параметр = "--cabinet"; + NewLine.Описание = "Advertising account ID"; + NewLine.Область = "Ad account management"; + NewLine.ОписаниеМетода = "Creates a campaign in the selected advertising account | | The structure of the JSON authentication data (parameter --auth): | { @@ -992,35 +992,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAdvertisingCampaign"; - NewLine.SearchMethod = "CREATEADVERTISINGCAMPAIGN"; - NewLine.Parameter = "--title"; - NewLine.Description = "Campaign name"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAdvertisingCampaign"; + NewLine.МетодПоиска = "CREATEADVERTISINGCAMPAIGN"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Campaign name"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAdvertisingCampaign"; - NewLine.SearchMethod = "CREATEADVERTISINGCAMPAIGN"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAdvertisingCampaign"; + NewLine.МетодПоиска = "CREATEADVERTISINGCAMPAIGN"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--campaign"; - NewLine.Description = "Advertising campaign ID"; - NewLine.Region = "Ad account management"; - NewLine.MethodDescription = "Creates an advertising post based on a post + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--campaign"; + NewLine.Описание = "Advertising campaign ID"; + NewLine.Область = "Ad account management"; + NewLine.ОписаниеМетода = "Creates an advertising post based on a post | | The structure of the JSON authentication data (parameter --auth): | { @@ -1032,65 +1032,65 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--limit"; - NewLine.Description = "Daily limit in rubles"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--limit"; + NewLine.Описание = "Daily limit in rubles"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--category"; - NewLine.Description = "Advertising category number"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--category"; + NewLine.Описание = "Advertising category number"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--post"; - NewLine.Description = "ID of the post used for advertising"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--post"; + NewLine.Описание = "ID of the post used for advertising"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--cabinet"; - NewLine.Description = "Advertising account ID"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--cabinet"; + NewLine.Описание = "Advertising account ID"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateAd"; - NewLine.SearchMethod = "CREATEAD"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateAd"; + NewLine.МетодПоиска = "CREATEAD"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "PauseAdvertisingAd"; - NewLine.SearchMethod = "PAUSEADVERTISINGAD"; - NewLine.Parameter = "--cabinet"; - NewLine.Description = "Advertising account ID"; - NewLine.Region = "Ad account management"; - NewLine.MethodDescription = "Pauses the display of the advertising post + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "PauseAdvertisingAd"; + NewLine.МетодПоиска = "PAUSEADVERTISINGAD"; + NewLine.Параметр = "--cabinet"; + NewLine.Описание = "Advertising account ID"; + NewLine.Область = "Ad account management"; + NewLine.ОписаниеМетода = "Pauses the display of the advertising post | | The structure of the JSON authentication data (parameter --auth): | { @@ -1102,35 +1102,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "PauseAdvertisingAd"; - NewLine.SearchMethod = "PAUSEADVERTISINGAD"; - NewLine.Parameter = "--adv"; - NewLine.Description = "Ad ID"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "PauseAdvertisingAd"; + NewLine.МетодПоиска = "PAUSEADVERTISINGAD"; + NewLine.Параметр = "--adv"; + NewLine.Описание = "Ad ID"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "PauseAdvertisingAd"; - NewLine.SearchMethod = "PAUSEADVERTISINGAD"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Ad account management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "PauseAdvertisingAd"; + NewLine.МетодПоиска = "PAUSEADVERTISINGAD"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Ad account management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetAdvertisingCategoryList"; - NewLine.SearchMethod = "GETADVERTISINGCATEGORYLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Ad account management"; - NewLine.MethodDescription = "Gets a list of advertising category IDs for creating an advertising post + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetAdvertisingCategoryList"; + NewLine.МетодПоиска = "GETADVERTISINGCATEGORYLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Ad account management"; + NewLine.ОписаниеМетода = "Gets a list of advertising category IDs for creating an advertising post | | The structure of the JSON authentication data (parameter --auth): | { @@ -1142,15 +1142,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetProductCategoryList"; - NewLine.SearchMethod = "GETPRODUCTCATEGORYLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Gets a list of product category IDs to specify when creating a product + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetProductCategoryList"; + NewLine.МетодПоиска = "GETPRODUCTCATEGORYLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Gets a list of product category IDs to specify when creating a product | | The structure of the JSON authentication data (parameter --auth): | { @@ -1162,15 +1162,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetProductList"; - NewLine.SearchMethod = "GETPRODUCTLIST"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID, if filtering is needed (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Gets the community's product list + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetProductList"; + NewLine.МетодПоиска = "GETPRODUCTLIST"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID, if filtering is needed (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Gets the community's product list | | The structure of the JSON authentication data (parameter --auth): | { @@ -1182,25 +1182,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetProductList"; - NewLine.SearchMethod = "GETPRODUCTLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetProductList"; + NewLine.МетодПоиска = "GETPRODUCTLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetProductsByID"; - NewLine.SearchMethod = "GETPRODUCTSBYID"; - NewLine.Parameter = "--items"; - NewLine.Description = "Array of product IDs"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Gets information about products by array of IDs + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetProductsByID"; + NewLine.МетодПоиска = "GETPRODUCTSBYID"; + NewLine.Параметр = "--items"; + NewLine.Описание = "Array of product IDs"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Gets information about products by array of IDs | | The structure of the JSON authentication data (parameter --auth): | { @@ -1212,25 +1212,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetProductsByID"; - NewLine.SearchMethod = "GETPRODUCTSBYID"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetProductsByID"; + NewLine.МетодПоиска = "GETPRODUCTSBYID"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProduct"; - NewLine.SearchMethod = "ADDPRODUCT"; - NewLine.Parameter = "--product"; - NewLine.Description = "JSON description of the product or path"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Adds a new product to the community's catalog + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProduct"; + NewLine.МетодПоиска = "ADDPRODUCT"; + NewLine.Параметр = "--product"; + NewLine.Описание = "JSON description of the product or path"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Adds a new product to the community's catalog | | The structure of the JSON product description data (parameter --product): | { @@ -1263,35 +1263,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProduct"; - NewLine.SearchMethod = "ADDPRODUCT"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID for placing the product, if needed (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProduct"; + NewLine.МетодПоиска = "ADDPRODUCT"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID for placing the product, if needed (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProduct"; - NewLine.SearchMethod = "ADDPRODUCT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProduct"; + NewLine.МетодПоиска = "ADDPRODUCT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProduct"; - NewLine.SearchMethod = "EDITPRODUCT"; - NewLine.Parameter = "--item"; - NewLine.Description = "Identifier of the product being edited"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Edits a previously created product + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProduct"; + NewLine.МетодПоиска = "EDITPRODUCT"; + NewLine.Параметр = "--item"; + NewLine.Описание = "Identifier of the product being edited"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Edits a previously created product | | The structure of the JSON product description data (parameter --product): | { @@ -1324,45 +1324,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProduct"; - NewLine.SearchMethod = "EDITPRODUCT"; - NewLine.Parameter = "--product"; - NewLine.Description = "JSON description of the product or path"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProduct"; + NewLine.МетодПоиска = "EDITPRODUCT"; + NewLine.Параметр = "--product"; + NewLine.Описание = "JSON description of the product or path"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProduct"; - NewLine.SearchMethod = "EDITPRODUCT"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Identifier of the new selection, if needed (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProduct"; + NewLine.МетодПоиска = "EDITPRODUCT"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Identifier of the new selection, if needed (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProduct"; - NewLine.SearchMethod = "EDITPRODUCT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProduct"; + NewLine.МетодПоиска = "EDITPRODUCT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProduct"; - NewLine.SearchMethod = "DELETEPRODUCT"; - NewLine.Parameter = "--item"; - NewLine.Description = "Product ID"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Deletes a previously created product + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProduct"; + NewLine.МетодПоиска = "DELETEPRODUCT"; + NewLine.Параметр = "--item"; + NewLine.Описание = "Product ID"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Deletes a previously created product | | The structure of the JSON authentication data (parameter --auth): | { @@ -1374,25 +1374,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProduct"; - NewLine.SearchMethod = "DELETEPRODUCT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProduct"; + NewLine.МетодПоиска = "DELETEPRODUCT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GroupProducts"; - NewLine.SearchMethod = "GROUPPRODUCTS"; - NewLine.Parameter = "--items"; - NewLine.Description = "Array of product IDs"; - NewLine.Region = "Product management"; - NewLine.MethodDescription = "Groups products based on similar sets of properties + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GroupProducts"; + NewLine.МетодПоиска = "GROUPPRODUCTS"; + NewLine.Параметр = "--items"; + NewLine.Описание = "Array of product IDs"; + NewLine.Область = "Product management"; + NewLine.ОписаниеМетода = "Groups products based on similar sets of properties | | The structure of the JSON authentication data (parameter --auth): | { @@ -1404,35 +1404,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GroupProducts"; - NewLine.SearchMethod = "GROUPPRODUCTS"; - NewLine.Parameter = "--sellgroup"; - NewLine.Description = "ID of the existing group, if needed (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GroupProducts"; + NewLine.МетодПоиска = "GROUPPRODUCTS"; + NewLine.Параметр = "--sellgroup"; + NewLine.Описание = "ID of the existing group, if needed (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GroupProducts"; - NewLine.SearchMethod = "GROUPPRODUCTS"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GroupProducts"; + NewLine.МетодПоиска = "GROUPPRODUCTS"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetSelectionList"; - NewLine.SearchMethod = "GETSELECTIONLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Gets the list of product selections + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetSelectionList"; + NewLine.МетодПоиска = "GETSELECTIONLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Gets the list of product selections | | The structure of the JSON authentication data (parameter --auth): | { @@ -1444,15 +1444,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetSelectionsByID"; - NewLine.SearchMethod = "GETSELECTIONSBYID"; - NewLine.Parameter = "--sels"; - NewLine.Description = "Selection IDs"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Gets the list of selections by array of IDs + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetSelectionsByID"; + NewLine.МетодПоиска = "GETSELECTIONSBYID"; + NewLine.Параметр = "--sels"; + NewLine.Описание = "Selection IDs"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Gets the list of selections by array of IDs | | The structure of the JSON authentication data (parameter --auth): | { @@ -1464,25 +1464,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetSelectionsByID"; - NewLine.SearchMethod = "GETSELECTIONSBYID"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetSelectionsByID"; + NewLine.МетодПоиска = "GETSELECTIONSBYID"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductCollection"; - NewLine.SearchMethod = "CREATEPRODUCTCOLLECTION"; - NewLine.Parameter = "--title"; - NewLine.Description = "Selection name"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Creates an empty product selection + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductCollection"; + NewLine.МетодПоиска = "CREATEPRODUCTCOLLECTION"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Selection name"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Creates an empty product selection | | The structure of the JSON authentication data (parameter --auth): | { @@ -1494,55 +1494,55 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductCollection"; - NewLine.SearchMethod = "CREATEPRODUCTCOLLECTION"; - NewLine.Parameter = "--picture"; - NewLine.Description = "Image file"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductCollection"; + NewLine.МетодПоиска = "CREATEPRODUCTCOLLECTION"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "Image file"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductCollection"; - NewLine.SearchMethod = "CREATEPRODUCTCOLLECTION"; - NewLine.Parameter = "--main"; - NewLine.Description = "Main (optional, def. val. - False)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductCollection"; + NewLine.МетодПоиска = "CREATEPRODUCTCOLLECTION"; + NewLine.Параметр = "--main"; + NewLine.Описание = "Main (optional, def. val. - No)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductCollection"; - NewLine.SearchMethod = "CREATEPRODUCTCOLLECTION"; - NewLine.Parameter = "--hidden"; - NewLine.Description = "Hidden (optional, def. val. - False)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductCollection"; + NewLine.МетодПоиска = "CREATEPRODUCTCOLLECTION"; + NewLine.Параметр = "--hidden"; + NewLine.Описание = "Hidden (optional, def. val. - No)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductCollection"; - NewLine.SearchMethod = "CREATEPRODUCTCOLLECTION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductCollection"; + NewLine.МетодПоиска = "CREATEPRODUCTCOLLECTION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--title"; - NewLine.Description = "New selection name"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Edits the properties of a product selection + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New selection name"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Edits the properties of a product selection | | The structure of the JSON authentication data (parameter --auth): | { @@ -1554,65 +1554,65 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--picture"; - NewLine.Description = "New selection image (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--picture"; + NewLine.Описание = "New selection image (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--main"; - NewLine.Description = "Main (optional, def. val. - False)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--main"; + NewLine.Описание = "Main (optional, def. val. - No)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--hidden"; - NewLine.Description = "Hidden (optional, def. val. - False)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--hidden"; + NewLine.Описание = "Hidden (optional, def. val. - No)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductCollection"; - NewLine.SearchMethod = "EDITPRODUCTCOLLECTION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductCollection"; + NewLine.МетодПоиска = "EDITPRODUCTCOLLECTION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductToSelection"; - NewLine.SearchMethod = "ADDPRODUCTTOSELECTION"; - NewLine.Parameter = "--items"; - NewLine.Description = "Array of products or product"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Adds a product to the selection + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductToSelection"; + NewLine.МетодПоиска = "ADDPRODUCTTOSELECTION"; + NewLine.Параметр = "--items"; + NewLine.Описание = "Array of products or product"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Adds a product to the selection | | The structure of the JSON authentication data (parameter --auth): | { @@ -1624,35 +1624,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductToSelection"; - NewLine.SearchMethod = "ADDPRODUCTTOSELECTION"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductToSelection"; + NewLine.МетодПоиска = "ADDPRODUCTTOSELECTION"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductToSelection"; - NewLine.SearchMethod = "ADDPRODUCTTOSELECTION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductToSelection"; + NewLine.МетодПоиска = "ADDPRODUCTTOSELECTION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "RemoveProductFromSelection"; - NewLine.SearchMethod = "REMOVEPRODUCTFROMSELECTION"; - NewLine.Parameter = "--item"; - NewLine.Description = "Product ID"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Removes a previously added product from the selection + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "RemoveProductFromSelection"; + NewLine.МетодПоиска = "REMOVEPRODUCTFROMSELECTION"; + NewLine.Параметр = "--item"; + NewLine.Описание = "Product ID"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Removes a previously added product from the selection | | The structure of the JSON authentication data (parameter --auth): | { @@ -1664,35 +1664,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "RemoveProductFromSelection"; - NewLine.SearchMethod = "REMOVEPRODUCTFROMSELECTION"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "RemoveProductFromSelection"; + NewLine.МетодПоиска = "REMOVEPRODUCTFROMSELECTION"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "RemoveProductFromSelection"; - NewLine.SearchMethod = "REMOVEPRODUCTFROMSELECTION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "RemoveProductFromSelection"; + NewLine.МетодПоиска = "REMOVEPRODUCTFROMSELECTION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteSelection"; - NewLine.SearchMethod = "DELETESELECTION"; - NewLine.Parameter = "--sel"; - NewLine.Description = "Selection ID"; - NewLine.Region = "Product selection management"; - NewLine.MethodDescription = "Deletes the selection by ID + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteSelection"; + NewLine.МетодПоиска = "DELETESELECTION"; + NewLine.Параметр = "--sel"; + NewLine.Описание = "Selection ID"; + NewLine.Область = "Product selection management"; + NewLine.ОписаниеМетода = "Deletes the selection by ID | | The structure of the JSON authentication data (parameter --auth): | { @@ -1704,25 +1704,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteSelection"; - NewLine.SearchMethod = "DELETESELECTION"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product selection management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteSelection"; + NewLine.МетодПоиска = "DELETESELECTION"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product selection management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetPropertyList"; - NewLine.SearchMethod = "GETPROPERTYLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Gets the list of properties of group products + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetPropertyList"; + NewLine.МетодПоиска = "GETPROPERTYLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Gets the list of properties of group products | | The structure of the JSON authentication data (parameter --auth): | { @@ -1734,15 +1734,15 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductProperty"; - NewLine.SearchMethod = "CREATEPRODUCTPROPERTY"; - NewLine.Parameter = "--title"; - NewLine.Description = "Property name"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Creates a new property for use in products + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductProperty"; + NewLine.МетодПоиска = "CREATEPRODUCTPROPERTY"; + NewLine.Параметр = "--title"; + NewLine.Описание = "Property name"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Creates a new property for use in products | | The structure of the JSON authentication data (parameter --auth): | { @@ -1754,25 +1754,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "CreateProductProperty"; - NewLine.SearchMethod = "CREATEPRODUCTPROPERTY"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "CreateProductProperty"; + NewLine.МетодПоиска = "CREATEPRODUCTPROPERTY"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductProperty"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTY"; - NewLine.Parameter = "--title"; - NewLine.Description = "New name"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Edits the existing product property + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductProperty"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTY"; + NewLine.Параметр = "--title"; + NewLine.Описание = "New name"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Edits the existing product property | | The structure of the JSON authentication data (parameter --auth): | { @@ -1784,35 +1784,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductProperty"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTY"; - NewLine.Parameter = "--prop"; - NewLine.Description = "Property ID"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductProperty"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTY"; + NewLine.Параметр = "--prop"; + NewLine.Описание = "Property ID"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductProperty"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTY"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductProperty"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTY"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProductProperty"; - NewLine.SearchMethod = "DELETEPRODUCTPROPERTY"; - NewLine.Parameter = "--prop"; - NewLine.Description = "Property ID"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Deletes the existing product property + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProductProperty"; + NewLine.МетодПоиска = "DELETEPRODUCTPROPERTY"; + NewLine.Параметр = "--prop"; + NewLine.Описание = "Property ID"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Deletes the existing product property | | The structure of the JSON authentication data (parameter --auth): | { @@ -1824,25 +1824,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProductProperty"; - NewLine.SearchMethod = "DELETEPRODUCTPROPERTY"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProductProperty"; + NewLine.МетодПоиска = "DELETEPRODUCTPROPERTY"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductPropertyVariant"; - NewLine.SearchMethod = "ADDPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--value"; - NewLine.Description = "Property value"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Adds a variant for an existing property + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductPropertyVariant"; + NewLine.МетодПоиска = "ADDPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--value"; + NewLine.Описание = "Property value"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Adds a variant for an existing property | | The structure of the JSON authentication data (parameter --auth): | { @@ -1854,35 +1854,35 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductPropertyVariant"; - NewLine.SearchMethod = "ADDPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--prop"; - NewLine.Description = "Property ID where the variant is added"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductPropertyVariant"; + NewLine.МетодПоиска = "ADDPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--prop"; + NewLine.Описание = "Property ID where the variant is added"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "AddProductPropertyVariant"; - NewLine.SearchMethod = "ADDPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "AddProductPropertyVariant"; + NewLine.МетодПоиска = "ADDPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductPropertyVariant"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--value"; - NewLine.Description = "New property value"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Edits the value of an existing product property variant + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductPropertyVariant"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--value"; + NewLine.Описание = "New property value"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Edits the value of an existing product property variant | | The structure of the JSON authentication data (parameter --auth): | { @@ -1894,45 +1894,45 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductPropertyVariant"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--prop"; - NewLine.Description = "Property ID"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductPropertyVariant"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--prop"; + NewLine.Описание = "Property ID"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductPropertyVariant"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--option"; - NewLine.Description = "Variant ID"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductPropertyVariant"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--option"; + NewLine.Описание = "Variant ID"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "EditProductPropertyVariant"; - NewLine.SearchMethod = "EDITPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "EditProductPropertyVariant"; + NewLine.МетодПоиска = "EDITPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProductPropertyVariant"; - NewLine.SearchMethod = "DELETEPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--option"; - NewLine.Description = "Variant ID"; - NewLine.Region = "Product properties management"; - NewLine.MethodDescription = "Deletes the previously created product property variant + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProductPropertyVariant"; + NewLine.МетодПоиска = "DELETEPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--option"; + NewLine.Описание = "Variant ID"; + NewLine.Область = "Product properties management"; + NewLine.ОписаниеМетода = "Deletes the previously created product property variant | | The structure of the JSON authentication data (parameter --auth): | { @@ -1944,25 +1944,25 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "DeleteProductPropertyVariant"; - NewLine.SearchMethod = "DELETEPRODUCTPROPERTYVARIANT"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Product properties management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "DeleteProductPropertyVariant"; + NewLine.МетодПоиска = "DELETEPRODUCTPROPERTYVARIANT"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Product properties management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "GetOrderList"; - NewLine.SearchMethod = "GETORDERLIST"; - NewLine.Parameter = "--auth"; - NewLine.Description = "Authorization JSON or path to .json (optional, def. val. - Empty)"; - NewLine.Region = "Order management"; - NewLine.MethodDescription = "Returns the community's order list + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "GetOrderList"; + NewLine.МетодПоиска = "GETORDERLIST"; + NewLine.Параметр = "--auth"; + NewLine.Описание = "Authorization JSON or path to .json (optional, def. val. - Empty)"; + NewLine.Область = "Order management"; + NewLine.ОписаниеМетода = "Returns the community's order list | | The structure of the JSON authentication data (parameter --auth): | { @@ -1974,16 +1974,16 @@ |"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "vk"; - NewLine.Module = "OPI_VK"; - NewLine.Method = "FormKeyboard"; - NewLine.SearchMethod = "FORMKEYBOARD"; - NewLine.Parameter = "--buttons"; - NewLine.Description = "Array of button titles"; - NewLine.Region = "Others"; - NewLine.MethodDescription = "Forms a keyboard from an array of buttons"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "vk"; + NewLine.Модуль = "OPI_VK"; + NewLine.Метод = "FormKeyboard"; + NewLine.МетодПоиска = "FORMKEYBOARD"; + NewLine.Параметр = "--buttons"; + NewLine.Описание = "Array of button titles"; + NewLine.Область = "Others"; + NewLine.ОписаниеМетода = "Forms a keyboard from an array of buttons"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/yadisk.os b/src/en/cli/data/Classes/internal/Classes/yadisk.os index 5759007c48..3bb2c77b83 100644 --- a/src/en/cli/data/Classes/internal/Classes/yadisk.os +++ b/src/en/cli/data/Classes/internal/Classes/yadisk.os @@ -1,544 +1,544 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDiskInformation"; - NewLine.SearchMethod = "GETDISKINFORMATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Gets information about the current disk"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDiskInformation"; + NewLine.МетодПоиска = "GETDISKINFORMATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Gets information about the current disk"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Creates a directory on the disk"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Creates a directory on the disk"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateFolder"; - NewLine.SearchMethod = "CREATEFOLDER"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the created folder"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateFolder"; + NewLine.МетодПоиска = "CREATEFOLDER"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the created folder"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetObject"; - NewLine.SearchMethod = "GETOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Gets information about a disk object at the specified path"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetObject"; + NewLine.МетодПоиска = "GETOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Gets information about a disk object at the specified path"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetObject"; - NewLine.SearchMethod = "GETOBJECT"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to folder or file"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetObject"; + NewLine.МетодПоиска = "GETOBJECT"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to folder or file"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Deletes an object at the specified path"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Deletes an object at the specified path"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the folder or file to be deleted"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the folder or file to be deleted"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DeleteObject"; - NewLine.SearchMethod = "DELETEOBJECT"; - NewLine.Parameter = "--can"; - NewLine.Description = "To cart (optional, def. val. - True)"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DeleteObject"; + NewLine.МетодПоиска = "DELETEOBJECT"; + NewLine.Параметр = "--can"; + NewLine.Описание = "To cart (optional, def. val. - Да)"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateObjectCopy"; - NewLine.SearchMethod = "CREATEOBJECTCOPY"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Creates a copy of the object at the specified path and path to the original"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateObjectCopy"; + NewLine.МетодПоиска = "CREATEOBJECTCOPY"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Creates a copy of the object at the specified path and path to the original"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateObjectCopy"; - NewLine.SearchMethod = "CREATEOBJECTCOPY"; - NewLine.Parameter = "--from"; - NewLine.Description = "Path to the original file or directory"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateObjectCopy"; + NewLine.МетодПоиска = "CREATEOBJECTCOPY"; + NewLine.Параметр = "--from"; + NewLine.Описание = "Path to the original file or directory"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateObjectCopy"; - NewLine.SearchMethod = "CREATEOBJECTCOPY"; - NewLine.Parameter = "--to"; - NewLine.Description = "Destination path for the copy"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateObjectCopy"; + NewLine.МетодПоиска = "CREATEOBJECTCOPY"; + NewLine.Параметр = "--to"; + NewLine.Описание = "Destination path for the copy"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CreateObjectCopy"; - NewLine.SearchMethod = "CREATEOBJECTCOPY"; - NewLine.Parameter = "--rewrite"; - NewLine.Description = "Overwrite if a file with the same name already exists (optional, def. val. - False)"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CreateObjectCopy"; + NewLine.МетодПоиска = "CREATEOBJECTCOPY"; + NewLine.Параметр = "--rewrite"; + NewLine.Описание = "Overwrite if a file with the same name already exists (optional, def. val. - No)"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDownloadLink"; - NewLine.SearchMethod = "GETDOWNLOADLINK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Gets a download link for the file"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDownloadLink"; + NewLine.МетодПоиска = "GETDOWNLOADLINK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Gets a download link for the file"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDownloadLink"; - NewLine.SearchMethod = "GETDOWNLOADLINK"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the file for downloading"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDownloadLink"; + NewLine.МетодПоиска = "GETDOWNLOADLINK"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the file for downloading"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Downloads a file at the specified path"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Downloads a file at the specified path"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the file for downloading"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the file for downloading"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "DownloadFile"; - NewLine.SearchMethod = "DOWNLOADFILE"; - NewLine.Parameter = "--out"; - NewLine.Description = "File save path (optional, def. val. - Empty)"; - NewLine.Region = "File and folder management"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "DownloadFile"; + NewLine.МетодПоиска = "DOWNLOADFILE"; + NewLine.Параметр = "--out"; + NewLine.Описание = "File save path (optional, def. val. - Empty)"; + NewLine.Область = "File and folder management"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Gets a list of files with or without filtering by type + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Gets a list of files with or without filtering by type | List of available types: audio, backup, book, compressed, data, development, | diskimage, document, encoded, executable, flash, font, | mage, settings, spreadsheet, text, unknown, video, web"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--amount"; - NewLine.Description = "Number of returned objects (optional, def. val. - Empty)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Offset for getting objects not from the beginning of the list (optional, def. val. - Empty)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--type"; - NewLine.Description = "Filter by file type (optional, def. val. - Empty)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetFilesList"; - NewLine.SearchMethod = "GETFILESLIST"; - NewLine.Parameter = "--datesort"; - NewLine.Description = "True > sort by date, False > alphabetically (optional, def. val. - False)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Moves the object to the specified path and path to the original"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--from"; - NewLine.Description = "Path to the original file or folder"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--to"; - NewLine.Description = "Destination path for moving"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "MoveObject"; - NewLine.SearchMethod = "MOVEOBJECT"; - NewLine.Parameter = "--rewrite"; - NewLine.Description = "Overwrite if a file with the same name already exists (optional, def. val. - False)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Uploads a file to disk at the specified path"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path for saving the file to disk"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--file"; - NewLine.Description = "File for upload"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFile"; - NewLine.SearchMethod = "UPLOADFILE"; - NewLine.Parameter = "--rewrite"; - NewLine.Description = "Overwrite if a file with the same name already exists (optional, def. val. - False)"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "File and folder management"; - NewLine.MethodDescription = "Downloads a file to disk from the specified URL"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to place the downloaded file"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "UploadFileByURL"; - NewLine.SearchMethod = "UPLOADFILEBYURL"; - NewLine.Parameter = "--url"; - NewLine.Description = "File URL"; - NewLine.Region = "File and folder management"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "PublishObject"; - NewLine.SearchMethod = "PUBLISHOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Publishes the disk object for public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "PublishObject"; - NewLine.SearchMethod = "PUBLISHOBJECT"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the object to be published"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CancelObjectPublication"; - NewLine.SearchMethod = "CANCELOBJECTPUBLICATION"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Unpublishes a previously published object"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "CancelObjectPublication"; - NewLine.SearchMethod = "CANCELOBJECTPUBLICATION"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path to the previously published object"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublishedObjectsList"; - NewLine.SearchMethod = "GETPUBLISHEDOBJECTSLIST"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Gets a list of published objects"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublishedObjectsList"; - NewLine.SearchMethod = "GETPUBLISHEDOBJECTSLIST"; - NewLine.Parameter = "--amount"; - NewLine.Description = "Number of returned objects (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublishedObjectsList"; - NewLine.SearchMethod = "GETPUBLISHEDOBJECTSLIST"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Offset for getting objects not from the beginning of the list (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublicObject"; - NewLine.SearchMethod = "GETPUBLICOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Gets information about the published object by its URL"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublicObject"; - NewLine.SearchMethod = "GETPUBLICOBJECT"; - NewLine.Parameter = "--url"; - NewLine.Description = "Object address"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublicObject"; - NewLine.SearchMethod = "GETPUBLICOBJECT"; - NewLine.Parameter = "--amount"; - NewLine.Description = "Number of returned nested objects (for catalog) (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetPublicObject"; - NewLine.SearchMethod = "GETPUBLICOBJECT"; - NewLine.Parameter = "--offset"; - NewLine.Description = "Offset for getting nested objects not from the beginning of the list (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDownloadLinkForPublicObject"; - NewLine.SearchMethod = "GETDOWNLOADLINKFORPUBLICOBJECT"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Gets a direct link to download the public object"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDownloadLinkForPublicObject"; - NewLine.SearchMethod = "GETDOWNLOADLINKFORPUBLICOBJECT"; - NewLine.Parameter = "--url"; - NewLine.Description = "Object address"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "GetDownloadLinkForPublicObject"; - NewLine.SearchMethod = "GETDOWNLOADLINKFORPUBLICOBJECT"; - NewLine.Parameter = "--path"; - NewLine.Description = "Path inside the object (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "SavePublicObjectToDisk"; - NewLine.SearchMethod = "SAVEPUBLICOBJECTTODISK"; - NewLine.Parameter = "--token"; - NewLine.Description = "Token"; - NewLine.Region = "Manage public access"; - NewLine.MethodDescription = "Saves the public object to your disk"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "SavePublicObjectToDisk"; - NewLine.SearchMethod = "SAVEPUBLICOBJECTTODISK"; - NewLine.Parameter = "--url"; - NewLine.Description = "Object address"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "SavePublicObjectToDisk"; - NewLine.SearchMethod = "SAVEPUBLICOBJECTTODISK"; - NewLine.Parameter = "--from"; - NewLine.Description = "Path within public catalog (folders only) (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yadisk"; - NewLine.Module = "OPI_YandexDisk"; - NewLine.Method = "SavePublicObjectToDisk"; - NewLine.SearchMethod = "SAVEPUBLICOBJECTTODISK"; - NewLine.Parameter = "--to"; - NewLine.Description = "File save path (optional, def. val. - Empty)"; - NewLine.Region = "Manage public access"; - - Return TableСоwithтаinа; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--amount"; + NewLine.Описание = "Number of returned objects (optional, def. val. - Empty)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Offset for getting objects not from the beginning of the list (optional, def. val. - Empty)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--type"; + NewLine.Описание = "Filter by file type (optional, def. val. - Empty)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetFilesList"; + NewLine.МетодПоиска = "GETFILESLIST"; + NewLine.Параметр = "--datesort"; + NewLine.Описание = "True > sort by date, False > alphabetically (optional, def. val. - No)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Moves the object to the specified path and path to the original"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--from"; + NewLine.Описание = "Path to the original file or folder"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--to"; + NewLine.Описание = "Destination path for moving"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "MoveObject"; + NewLine.МетодПоиска = "MOVEOBJECT"; + NewLine.Параметр = "--rewrite"; + NewLine.Описание = "Overwrite if a file with the same name already exists (optional, def. val. - No)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Uploads a file to disk at the specified path"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path for saving the file to disk"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--file"; + NewLine.Описание = "File for upload"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFile"; + NewLine.МетодПоиска = "UPLOADFILE"; + NewLine.Параметр = "--rewrite"; + NewLine.Описание = "Overwrite if a file with the same name already exists (optional, def. val. - No)"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "File and folder management"; + NewLine.ОписаниеМетода = "Downloads a file to disk from the specified URL"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to place the downloaded file"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "UploadFileByURL"; + NewLine.МетодПоиска = "UPLOADFILEBYURL"; + NewLine.Параметр = "--url"; + NewLine.Описание = "File URL"; + NewLine.Область = "File and folder management"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "PublishObject"; + NewLine.МетодПоиска = "PUBLISHOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Publishes the disk object for public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "PublishObject"; + NewLine.МетодПоиска = "PUBLISHOBJECT"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the object to be published"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CancelObjectPublication"; + NewLine.МетодПоиска = "CANCELOBJECTPUBLICATION"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Unpublishes a previously published object"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "CancelObjectPublication"; + NewLine.МетодПоиска = "CANCELOBJECTPUBLICATION"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path to the previously published object"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublishedObjectsList"; + NewLine.МетодПоиска = "GETPUBLISHEDOBJECTSLIST"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Gets a list of published objects"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublishedObjectsList"; + NewLine.МетодПоиска = "GETPUBLISHEDOBJECTSLIST"; + NewLine.Параметр = "--amount"; + NewLine.Описание = "Number of returned objects (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublishedObjectsList"; + NewLine.МетодПоиска = "GETPUBLISHEDOBJECTSLIST"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Offset for getting objects not from the beginning of the list (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublicObject"; + NewLine.МетодПоиска = "GETPUBLICOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Gets information about the published object by its URL"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublicObject"; + NewLine.МетодПоиска = "GETPUBLICOBJECT"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Object address"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublicObject"; + NewLine.МетодПоиска = "GETPUBLICOBJECT"; + NewLine.Параметр = "--amount"; + NewLine.Описание = "Number of returned nested objects (for catalog) (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetPublicObject"; + NewLine.МетодПоиска = "GETPUBLICOBJECT"; + NewLine.Параметр = "--offset"; + NewLine.Описание = "Offset for getting nested objects not from the beginning of the list (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDownloadLinkForPublicObject"; + NewLine.МетодПоиска = "GETDOWNLOADLINKFORPUBLICOBJECT"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Gets a direct link to download the public object"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDownloadLinkForPublicObject"; + NewLine.МетодПоиска = "GETDOWNLOADLINKFORPUBLICOBJECT"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Object address"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "GetDownloadLinkForPublicObject"; + NewLine.МетодПоиска = "GETDOWNLOADLINKFORPUBLICOBJECT"; + NewLine.Параметр = "--path"; + NewLine.Описание = "Path inside the object (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "SavePublicObjectToDisk"; + NewLine.МетодПоиска = "SAVEPUBLICOBJECTTODISK"; + NewLine.Параметр = "--token"; + NewLine.Описание = "Token"; + NewLine.Область = "Manage public access"; + NewLine.ОписаниеМетода = "Saves the public object to your disk"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "SavePublicObjectToDisk"; + NewLine.МетодПоиска = "SAVEPUBLICOBJECTTODISK"; + NewLine.Параметр = "--url"; + NewLine.Описание = "Object address"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "SavePublicObjectToDisk"; + NewLine.МетодПоиска = "SAVEPUBLICOBJECTTODISK"; + NewLine.Параметр = "--from"; + NewLine.Описание = "Path within public catalog (folders only) (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yadisk"; + NewLine.Модуль = "OPI_YandexDisk"; + NewLine.Метод = "SavePublicObjectToDisk"; + NewLine.МетодПоиска = "SAVEPUBLICOBJECTTODISK"; + NewLine.Параметр = "--to"; + NewLine.Описание = "File save path (optional, def. val. - Empty)"; + NewLine.Область = "Manage public access"; + + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/internal/Classes/yandex.os b/src/en/cli/data/Classes/internal/Classes/yandex.os index f59e3e54fd..ade35defef 100644 --- a/src/en/cli/data/Classes/internal/Classes/yandex.os +++ b/src/en/cli/data/Classes/internal/Classes/yandex.os @@ -1,87 +1,87 @@ -Function GetComposition() Export +Function ПолучитьСостав() Export - TableСоwithтаinа = New ValueTable(); - TableСоwithтаinа.Columns.Add("Library"); - TableСоwithтаinа.Columns.Add("Module"); - TableСоwithтаinа.Columns.Add("Method"); - TableСоwithтаinа.Columns.Add("SearchMethod"); - TableСоwithтаinа.Columns.Add("Parameter"); - TableСоwithтаinа.Columns.Add("Description"); - TableСоwithтаinа.Columns.Add("MethodDescription"); - TableСоwithтаinа.Columns.Add("Region"); + CompositionTable = New ValueTable(); + CompositionTable.Columns.Add("Библиотека"); + CompositionTable.Columns.Add("Модуль"); + CompositionTable.Columns.Add("Метод"); + CompositionTable.Columns.Add("МетодПоиска"); + CompositionTable.Columns.Add("Параметр"); + CompositionTable.Columns.Add("Описание"); + CompositionTable.Columns.Add("ОписаниеМетода"); + CompositionTable.Columns.Add("Область"); - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "GetConfirmationCode"; - NewLine.SearchMethod = "GETCONFIRMATIONCODE"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client id"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Gets the confirmation code and the address of the page where it needs to be entered"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "GetConfirmationCode"; + NewLine.МетодПоиска = "GETCONFIRMATIONCODE"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client id"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Gets the confirmation code and the address of the page where it needs to be entered"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "ConvertCodeToToken"; - NewLine.SearchMethod = "CONVERTCODETOTOKEN"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client id"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Converts the code to a token after entering the code when executing GetConfirmationCode"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "ConvertCodeToToken"; + NewLine.МетодПоиска = "CONVERTCODETOTOKEN"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client id"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Converts the code to a token after entering the code when executing GetConfirmationCode"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "ConvertCodeToToken"; - NewLine.SearchMethod = "CONVERTCODETOTOKEN"; - NewLine.Parameter = "--secret"; - NewLine.Description = "Client secret"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "ConvertCodeToToken"; + NewLine.МетодПоиска = "CONVERTCODETOTOKEN"; + NewLine.Параметр = "--secret"; + NewLine.Описание = "Client secret"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "ConvertCodeToToken"; - NewLine.SearchMethod = "CONVERTCODETOTOKEN"; - NewLine.Parameter = "--device"; - NewLine.Description = "device_code from GetConfirmationCode()"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "ConvertCodeToToken"; + NewLine.МетодПоиска = "CONVERTCODETOTOKEN"; + NewLine.Параметр = "--device"; + NewLine.Описание = "device_code from GetConfirmationCode()"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--id"; - NewLine.Description = "Client id"; - NewLine.Region = "Public"; - NewLine.MethodDescription = "Updates token by Refresh token"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--id"; + NewLine.Описание = "Client id"; + NewLine.Область = "Public"; + NewLine.ОписаниеМетода = "Updates token by Refresh token"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--secret"; - NewLine.Description = "Client secret"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--secret"; + NewLine.Описание = "Client secret"; + NewLine.Область = "Public"; - NewLine = TableСоwithтаinа.Add(); - NewLine.Library = "yandex"; - NewLine.Module = "OPI_YandexID"; - NewLine.Method = "RefreshToken"; - NewLine.SearchMethod = "REFRESHTOKEN"; - NewLine.Parameter = "--refresh"; - NewLine.Description = "Refresh token"; - NewLine.Region = "Public"; + NewLine = CompositionTable.Add(); + NewLine.Библиотека = "yandex"; + NewLine.Модуль = "OPI_YandexID"; + NewLine.Метод = "RefreshToken"; + NewLine.МетодПоиска = "REFRESHTOKEN"; + NewLine.Параметр = "--refresh"; + NewLine.Описание = "Refresh token"; + NewLine.Область = "Public"; - Return TableСоwithтаinа; + Return CompositionTable; EndFunction diff --git a/src/en/cli/data/Classes/СоставБиблиотеки.os b/src/en/cli/data/Classes/СоставБиблиотеки.os index 3604677812..1d85648e7c 100644 --- a/src/en/cli/data/Classes/СоставБиблиотеки.os +++ b/src/en/cli/data/Classes/СоставБиблиотеки.os @@ -6,20 +6,20 @@ Функция ПолучитьСоответствиеКомандМодулей() Экспорт СоответствиеКомандМодулей = Новый Соответствие(); -СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID"); -СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack"); -СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber"); -СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram"); -СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar"); -СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk"); -СоответствиеКомандМодулей.Вставить("vk", "OPI_VK"); -СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive"); -СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion"); СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable"); СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox"); -СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter"); +СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar"); +СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive"); СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets"); СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace"); +СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion"); +СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack"); +СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram"); +СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter"); +СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber"); +СоответствиеКомандМодулей.Вставить("vk", "OPI_VK"); +СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk"); +СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID"); Возврат СоответствиеКомандМодулей; КонецФункции diff --git a/src/ru/cli/data/Classes/internal/Classes/dropbox.os b/src/ru/cli/data/Classes/internal/Classes/dropbox.os index e0122ada4b..476df0b839 100644 --- a/src/ru/cli/data/Classes/internal/Classes/dropbox.os +++ b/src/ru/cli/data/Classes/internal/Classes/dropbox.os @@ -142,7 +142,7 @@ НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте"; НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ"; НоваяСтрока.Параметр = "--detail"; - НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и каталогами"; @@ -173,7 +173,7 @@ НоваяСтрока.Метод = "ПолучитьСписокФайловПапки"; НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ"; НоваяСтрока.Параметр = "--detail"; - НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и каталогами"; @@ -245,7 +245,7 @@ НоваяСтрока.Метод = "ЗагрузитьФайл"; НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ"; НоваяСтрока.Параметр = "--overwrite"; - НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и каталогами"; @@ -689,7 +689,7 @@ НоваяСтрока.Метод = "ДобавитьПользователейКФайлу"; НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКФАЙЛУ"; НоваяСтрока.Параметр = "--readonly"; - НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - True)"; + НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - Да)"; НоваяСтрока.Область = "Настройки совместного доступа"; @@ -734,7 +734,7 @@ НоваяСтрока.Метод = "ДобавитьПользователейКПапке"; НоваяСтрока.МетодПоиска = "ДОБАВИТЬПОЛЬЗОВАТЕЛЕЙКПАПКЕ"; НоваяСтрока.Параметр = "--readonly"; - НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - True)"; + НоваяСтрока.Описание = "Запрещает редактирование файла для стороннего пользователя (необяз. по ум. - Да)"; НоваяСтрока.Область = "Настройки совместного доступа"; diff --git a/src/ru/cli/data/Classes/internal/Classes/gcalendar.os b/src/ru/cli/data/Classes/internal/Classes/gcalendar.os index 1ceaceb458..2a19d042c9 100644 --- a/src/ru/cli/data/Classes/internal/Classes/gcalendar.os +++ b/src/ru/cli/data/Classes/internal/Classes/gcalendar.os @@ -246,7 +246,7 @@ НоваяСтрока.Метод = "ИзменитьКалендарьСписка"; НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА"; НоваяСтрока.Параметр = "--hidden"; - НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа со списком календарей"; diff --git a/src/ru/cli/data/Classes/internal/Classes/gdrive.os b/src/ru/cli/data/Classes/internal/Classes/gdrive.os index b8ad741fbb..7346ea2948 100644 --- a/src/ru/cli/data/Classes/internal/Classes/gdrive.os +++ b/src/ru/cli/data/Classes/internal/Classes/gdrive.os @@ -58,7 +58,7 @@ НоваяСтрока.Метод = "ПолучитьСписокКаталогов"; НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ"; НоваяСтрока.Параметр = "--depth"; - НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и каталогами"; diff --git a/src/ru/cli/data/Classes/internal/Classes/google.os b/src/ru/cli/data/Classes/internal/Classes/google.os index 3c72a85a84..d7412cfdf5 100644 --- a/src/ru/cli/data/Classes/internal/Classes/google.os +++ b/src/ru/cli/data/Classes/internal/Classes/google.os @@ -27,7 +27,7 @@ НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода"; НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА"; НоваяСтрока.Параметр = "--calendar"; - НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - True)"; + НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - Да)"; НоваяСтрока.Область = "Программный интерфейс"; @@ -37,7 +37,7 @@ НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода"; НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА"; НоваяСтрока.Параметр = "--drive"; - НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - True)"; + НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - Да)"; НоваяСтрока.Область = "Программный интерфейс"; @@ -47,7 +47,7 @@ НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода"; НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА"; НоваяСтрока.Параметр = "--sheets"; - НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - True)"; + НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - Да)"; НоваяСтрока.Область = "Программный интерфейс"; diff --git a/src/ru/cli/data/Classes/internal/Classes/notion.os b/src/ru/cli/data/Classes/internal/Classes/notion.os index fd760b289d..d50942e3b3 100644 --- a/src/ru/cli/data/Classes/internal/Classes/notion.os +++ b/src/ru/cli/data/Classes/internal/Classes/notion.os @@ -165,7 +165,7 @@ НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы"; НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ"; НоваяСтрока.Параметр = "--archive"; - НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа со страницами"; @@ -381,7 +381,7 @@ НоваяСтрока.Метод = "ВернутьБлок"; НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК"; НоваяСтрока.Параметр = "--core"; - НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - True)"; + НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - Да)"; НоваяСтрока.Область = "Работа с блоками"; diff --git a/src/ru/cli/data/Classes/internal/Classes/slack.os b/src/ru/cli/data/Classes/internal/Classes/slack.os index 7c9bacf30d..fc14a246dd 100644 --- a/src/ru/cli/data/Classes/internal/Classes/slack.os +++ b/src/ru/cli/data/Classes/internal/Classes/slack.os @@ -272,7 +272,7 @@ НоваяСтрока.Метод = "УдалитьСообщение"; НоваяСтрока.МетодПоиска = "УДАЛИТЬСООБЩЕНИЕ"; НоваяСтрока.Параметр = "--issheduled"; - НоваяСтрока.Описание = "Признак удаления отложенного сообщения (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Признак удаления отложенного сообщения (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с сообщениями"; @@ -396,7 +396,7 @@ НоваяСтрока.Метод = "ПолучитьСписокКаналов"; НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАНАЛОВ"; НоваяСтрока.Параметр = "--notarchived"; - НоваяСтрока.Описание = "Признак исключения архивированных каналов (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Признак исключения архивированных каналов (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с каналами"; @@ -468,7 +468,7 @@ НоваяСтрока.Метод = "СоздатьКанал"; НоваяСтрока.МетодПоиска = "СОЗДАТЬКАНАЛ"; НоваяСтрока.Параметр = "--private"; - НоваяСтрока.Описание = "Создать канал приватным (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Создать канал приватным (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с каналами"; diff --git a/src/ru/cli/data/Classes/internal/Classes/telegram.os b/src/ru/cli/data/Classes/internal/Classes/telegram.os index 9158995601..f3f7836d22 100644 --- a/src/ru/cli/data/Classes/internal/Classes/telegram.os +++ b/src/ru/cli/data/Classes/internal/Classes/telegram.os @@ -693,7 +693,7 @@ НоваяСтрока.Метод = "ОтправитьОпрос"; НоваяСтрока.МетодПоиска = "ОТПРАВИТЬОПРОС"; НоваяСтрока.Параметр = "--anonymous"; - НоваяСтрока.Описание = "Анонимность опроса (необяз. по ум. - True)"; + НоваяСтрока.Описание = "Анонимность опроса (необяз. по ум. - Да)"; НоваяСтрока.Область = "Отправка данных"; @@ -759,7 +759,7 @@ НоваяСтрока.Метод = "СформироватьКлавиатуруПоМассивуКнопок"; НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУПОМАССИВУКНОПОК"; НоваяСтрока.Параметр = "--under"; - НоваяСтрока.Описание = "Клавиатура под сообщением или на нижней панели (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Клавиатура под сообщением или на нижней панели (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Отправка данных"; @@ -769,7 +769,7 @@ НоваяСтрока.Метод = "СформироватьКлавиатуруПоМассивуКнопок"; НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУПОМАССИВУКНОПОК"; НоваяСтрока.Параметр = "--column"; - НоваяСтрока.Описание = "Истина > кнопки выводятся в столбик, Ложь > в строку (необяз. по ум. - True)"; + НоваяСтрока.Описание = "Истина > кнопки выводятся в столбик, Ложь > в строку (необяз. по ум. - Да)"; НоваяСтрока.Область = "Отправка данных"; diff --git a/src/ru/cli/data/Classes/internal/Classes/vk.os b/src/ru/cli/data/Classes/internal/Classes/vk.os index 1e685c1967..22dcdcea4c 100644 --- a/src/ru/cli/data/Classes/internal/Classes/vk.os +++ b/src/ru/cli/data/Classes/internal/Classes/vk.os @@ -62,7 +62,7 @@ НоваяСтрока.Метод = "СоздатьПост"; НоваяСтрока.МетодПоиска = "СОЗДАТЬПОСТ"; НоваяСтрока.Параметр = "--ad"; - НоваяСтрока.Описание = "Признак ""Это реклама"" (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Признак ""Это реклама"" (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с группой"; @@ -126,7 +126,7 @@ НоваяСтрока.Метод = "СоздатьСоставнойПост"; НоваяСтрока.МетодПоиска = "СОЗДАТЬСОСТАВНОЙПОСТ"; НоваяСтрока.Параметр = "--ad"; - НоваяСтрока.Описание = "Признак ""Это реклама"" (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Признак ""Это реклама"" (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с группой"; @@ -590,7 +590,7 @@ НоваяСтрока.Метод = "ЗакрытьОбсуждение"; НоваяСтрока.МетодПоиска = "ЗАКРЫТЬОБСУЖДЕНИЕ"; НоваяСтрока.Параметр = "--remove"; - НоваяСтрока.Описание = "Удалить полностью (Истина) или закрыть (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Удалить полностью (Истина) или закрыть (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с обсуждениями"; @@ -760,7 +760,7 @@ НоваяСтрока.Метод = "СделатьРепост"; НоваяСтрока.МетодПоиска = "СДЕЛАТЬРЕПОСТ"; НоваяСтрока.Параметр = "--ad"; - НоваяСтрока.Описание = "Признак рекламного поста (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Признак рекламного поста (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Интерактивные действия"; @@ -1544,7 +1544,7 @@ НоваяСтрока.Метод = "СоздатьПодборкуТоваров"; НоваяСтрока.МетодПоиска = "СОЗДАТЬПОДБОРКУТОВАРОВ"; НоваяСтрока.Параметр = "--main"; - НоваяСтрока.Описание = "Основная (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Основная (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с подборками товаров"; @@ -1554,7 +1554,7 @@ НоваяСтрока.Метод = "СоздатьПодборкуТоваров"; НоваяСтрока.МетодПоиска = "СОЗДАТЬПОДБОРКУТОВАРОВ"; НоваяСтрока.Параметр = "--hidden"; - НоваяСтрока.Описание = "Скрытая (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Скрытая (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с подборками товаров"; @@ -1614,7 +1614,7 @@ НоваяСтрока.Метод = "ИзменитьПодборкуТоваров"; НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬПОДБОРКУТОВАРОВ"; НоваяСтрока.Параметр = "--main"; - НоваяСтрока.Описание = "Основная (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Основная (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с подборками товаров"; @@ -1624,7 +1624,7 @@ НоваяСтрока.Метод = "ИзменитьПодборкуТоваров"; НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬПОДБОРКУТОВАРОВ"; НоваяСтрока.Параметр = "--hidden"; - НоваяСтрока.Описание = "Скрытая (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Скрытая (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с подборками товаров"; diff --git a/src/ru/cli/data/Classes/internal/Classes/yadisk.os b/src/ru/cli/data/Classes/internal/Classes/yadisk.os index a41b5c124e..1a8cc5f37d 100644 --- a/src/ru/cli/data/Classes/internal/Classes/yadisk.os +++ b/src/ru/cli/data/Classes/internal/Classes/yadisk.os @@ -90,7 +90,7 @@ НоваяСтрока.Метод = "УдалитьОбъект"; НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ"; НоваяСтрока.Параметр = "--can"; - НоваяСтрока.Описание = "В корзину (необяз. по ум. - True)"; + НоваяСтрока.Описание = "В корзину (необяз. по ум. - Да)"; НоваяСтрока.Область = "Работа с файлами и папками"; @@ -131,7 +131,7 @@ НоваяСтрока.Метод = "СоздатьКопиюОбъекта"; НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА"; НоваяСтрока.Параметр = "--rewrite"; - НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и папками"; @@ -237,7 +237,7 @@ НоваяСтрока.Метод = "ПолучитьСписокФайлов"; НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ"; НоваяСтрока.Параметр = "--datesort"; - НоваяСтрока.Описание = "Истина > сортировать по дате, Ложь > по алфавиту (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Истина > сортировать по дате, Ложь > по алфавиту (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и папками"; @@ -278,7 +278,7 @@ НоваяСтрока.Метод = "ПереместитьОбъект"; НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ"; НоваяСтрока.Параметр = "--rewrite"; - НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и папками"; @@ -319,7 +319,7 @@ НоваяСтрока.Метод = "ЗагрузитьФайл"; НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ"; НоваяСтрока.Параметр = "--rewrite"; - НоваяСтрока.Описание = "Перезаписывать, если файл с таким именем уже существует (необяз. по ум. - False)"; + НоваяСтрока.Описание = "Перезаписывать, если файл с таким именем уже существует (необяз. по ум. - Нет)"; НоваяСтрока.Область = "Работа с файлами и папками"; diff --git a/src/ru/cli/data/Classes/СоставБиблиотеки.os b/src/ru/cli/data/Classes/СоставБиблиотеки.os index 3604677812..1d85648e7c 100644 --- a/src/ru/cli/data/Classes/СоставБиблиотеки.os +++ b/src/ru/cli/data/Classes/СоставБиблиотеки.os @@ -6,20 +6,20 @@ Функция ПолучитьСоответствиеКомандМодулей() Экспорт СоответствиеКомандМодулей = Новый Соответствие(); -СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID"); -СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack"); -СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber"); -СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram"); -СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar"); -СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk"); -СоответствиеКомандМодулей.Вставить("vk", "OPI_VK"); -СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive"); -СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion"); СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable"); СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox"); -СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter"); +СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar"); +СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive"); СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets"); СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace"); +СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion"); +СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack"); +СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram"); +СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter"); +СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber"); +СоответствиеКомандМодулей.Вставить("vk", "OPI_VK"); +СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk"); +СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID"); Возврат СоответствиеКомандМодулей; КонецФункции