1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2026-06-20 09:19:27 +02:00

Правки по результатам spell check

This commit is contained in:
Anton Titovets
2026-02-04 14:10:18 +03:00
parent 04def7e6be
commit febe28155c
57 changed files with 358 additions and 264 deletions
+1 -1
View File
@@ -824,7 +824,7 @@ jobs:
if: ${{ cancelled() }} == false
run: oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os "CLI_ГД_ЗагрузитьУдалитьФайл"
- name: Создать/Удалить кооментарий
- name: Создать/Удалить комментарий
if: ${{ cancelled() }} == false
run: oscript /home/runner/.local/share/ovm/current/lib/1testrunner/src/main.os -run ./src/ru/OInt/tests/Modules/internal/OPI_ТестыCLI.os "CLI_ГД_СоздатьУдалитьКомментарий"
@@ -1,6 +1,6 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьПроизвольныйТвит \
--text "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796" \
--text "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796" \
--media "['2018763100283895808','2018763116968816640']" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьПроизвольныйТвит ^
--text "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796" ^
--text "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796" ^
--media "['2018763100283895808','2018763116968816640']" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитВидео \
--text "Тестовый твиттc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" \
--text "Тестовый твитc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" \
--videos "C:\Users\bayse\AppData\Local\Temp\bwbgrnk2.tgx" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитВидео ^
--text "Тестовый твиттc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" ^
--text "Тестовый твитc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" ^
--videos "C:\Users\bayse\AppData\Local\Temp\bwbgrnk2.tgx" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитГифки \
--text "Тестовый твиттb5488f8b-8b01-4ff7-98c9-aebf88878ac7" \
--text "Тестовый твитb5488f8b-8b01-4ff7-98c9-aebf88878ac7" \
--gifs "C:\Users\bayse\AppData\Local\Temp\jf51sasn.xbl" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитГифки ^
--text "Тестовый твиттb5488f8b-8b01-4ff7-98c9-aebf88878ac7" ^
--text "Тестовый твитb5488f8b-8b01-4ff7-98c9-aebf88878ac7" ^
--gifs "C:\Users\bayse\AppData\Local\Temp\jf51sasn.xbl" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитКартинки \
--text "Тестовый твиттded8594b-c222-4993-a9d0-99b9570402d9" \
--text "Тестовый твитded8594b-c222-4993-a9d0-99b9570402d9" \
--pictures "C:\Users\bayse\AppData\Local\Temp\124c03pf.rt5" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,6 +1,6 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитКартинки ^
--text "Тестовый твиттded8594b-c222-4993-a9d0-99b9570402d9" ^
--text "Тестовый твитded8594b-c222-4993-a9d0-99b9570402d9" ^
--pictures "C:\Users\bayse\AppData\Local\Temp\124c03pf.rt5" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,7 +1,7 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитОпрос \
--text "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4" \
--text "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4" \
--options "['Вариант 1','Вариант 2']" \
--duration 60 \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,7 +1,7 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитОпрос ^
--text "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4" ^
--text "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4" ^
--options "['Вариант 1','Вариант 2']" ^
--duration 60 ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,5 +1,5 @@
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТекстовыйТвит \
--text "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d" \
--text "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,5 +1,5 @@
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТекстовыйТвит ^
--text "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d" ^
--text "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -1,5 +1,5 @@
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригиналныйПуть, ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
@@ -5,9 +5,9 @@
ПараметрыПодключения = Новый Структура("authSource", "admin");
СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Комманда, , , Данные);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
@@ -2,6 +2,6 @@
Чат = "-1001971186208";
Тема = "12491";
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НовяИконка);
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
@@ -1,5 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
Картинка2 = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные данные или Путь к файлу
@@ -1,5 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = "https://hut.openintegrations.dev/test_data/video.mp4"; // URL, Двоичные или Путь к файлу
Видео2 = "https://hut.openintegrations.dev/test_data/video.mp4"; // URL, Двоичные или Путь к файлу
@@ -10,5 +10,5 @@
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, МассивВидео, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
@@ -1,5 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = "https://hut.openintegrations.dev/test_data/animation.gif"; // URL, Двоичные или Путь к файлу
Гифка2 = "https://hut.openintegrations.dev/test_data/animation.gif"; // URL, Двоичные или Путь к файлу
@@ -10,5 +10,5 @@
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, МассивГифок, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
@@ -1,5 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные или Путь к файлу
Картинка2 = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные или Путь к файлу
@@ -10,5 +10,5 @@
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, МассивКартинок, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
@@ -1,5 +1,5 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -1,4 +1,4 @@
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
@@ -26,11 +26,11 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = "sl.u.AGHisBACq5S_OZLr0m5nlPclkUHTuC7bAcgx3qLD4RSIOG5yZu6wao8-mXwEbhs-TC10gz2EnYJ0qnIbRIXAc5jF7-zCyw_9T9sJEQcuhb30g9b3M_s1gwf0Q5i2URlUF4mEJS1EpG50Dk9mH7NpV86q1Ww4P3EoF-zKI4UT6_zwhAixwV7CEDZttPL1sddquXuUIFynYHnnUlwx4W9ZYr7WuZVKBuJUnWzqdBuDnps0vABsr0lrZJtIx6xWKKyC9n3GQkJHr0jNoXx5OLPKFDLzuRK7azj57SJn4OebZ66ZyL-EpIQPaySFlu44IPvPWgi6bHJhLYPozUp3TmXdun6j4ydleevhoJcEuDfc1XuaF-Vr77ZRs6ab6NCgXufbzlim7vi2MB-GiSm6wXuBAknWqiMT4GudYhPSKCDeFJbQWk3a1tOzV0LpAaG2e3kDQTysjtQtPgQaqgw0ntx0Gmm79z76vrXP4EyXMnRsP4qJnTxROtQPBXFrsPo4n4SfYHCvJasa77mMqWeZESfwezDehGhG8Rkhw-PIJX7VaGvJZv1IR2ziy_n1toMbug6sewy1leCD2CmPZy5MOX5bWWmsiETf3rGBfB7QTFnO04J77U15tVCc53yN-1pB6HuOQB7L_xJLBUKxMJCI96oVnAP7uTP4K1VBkI6CVAVg1rIR2PT9RKTotrWhMGFmPpSrU2muAsgy6AHbalhikVFnw6JgV8t0saz...";
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригиналныйПуть, ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
```
+2 -2
View File
@@ -35,12 +35,12 @@ import TabItem from '@theme/TabItem';
ПараметрыПодключения = Новый Структура("authSource", "admin");
СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Комманда, , , Данные);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
```
@@ -36,9 +36,9 @@ import TabItem from '@theme/TabItem';
Чат = "-1001971186208";
Тема = "12491";
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НовяИконка);
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
```
+4 -4
View File
@@ -33,7 +33,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные данные или Путь к файлу
Картинка2 = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные данные или Путь к файлу
@@ -54,7 +54,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьПроизвольныйТвит \
--text "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796" \
--text "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796" \
--media "['2018763100283895808','2018763116968816640']" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -65,7 +65,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьПроизвольныйТвит ^
--text "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796" ^
--text "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796" ^
--media "['2018763100283895808','2018763116968816640']" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -79,7 +79,7 @@ import TabItem from '@theme/TabItem';
"edit_history_tweet_ids": [
"2018763133506969994"
],
"text": "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796 https://t.co/i8gUWybTrx",
"text": "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796 https://t.co/i8gUWybTrx",
"id": "2018763133506969994"
}
}
+5 -5
View File
@@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = "https://hut.openintegrations.dev/test_data/animation.gif"; // URL, Двоичные или Путь к файлу
Гифка2 = "https://hut.openintegrations.dev/test_data/animation.gif"; // URL, Двоичные или Путь к файлу
@@ -42,7 +42,7 @@ import TabItem from '@theme/TabItem';
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, МассивГифок, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
```
@@ -54,7 +54,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитГифки \
--text "Тестовый твиттb5488f8b-8b01-4ff7-98c9-aebf88878ac7" \
--text "Тестовый твитb5488f8b-8b01-4ff7-98c9-aebf88878ac7" \
--gifs "C:\Users\bayse\AppData\Local\Temp\jf51sasn.xbl" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -65,7 +65,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитГифки ^
--text "Тестовый твиттb5488f8b-8b01-4ff7-98c9-aebf88878ac7" ^
--text "Тестовый твитb5488f8b-8b01-4ff7-98c9-aebf88878ac7" ^
--gifs "C:\Users\bayse\AppData\Local\Temp\jf51sasn.xbl" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -76,7 +76,7 @@ import TabItem from '@theme/TabItem';
```json title="Результат"
{
"data": {
"text": "Тестовый твитт48c2e6a2-db75-48a0-8df3-d08f1ca0bed5 https://t.co/rlENvUgt44",
"text": "Тестовый твит48c2e6a2-db75-48a0-8df3-d08f1ca0bed5 https://t.co/rlENvUgt44",
"id": "2018762848160100708",
"edit_history_tweet_ids": [
"2018762848160100708"
+5 -5
View File
@@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = "https://hut.openintegrations.dev/test_data/picture.jpg"; // URL, Двоичные или Путь к файлу
Картинка2 = "https://hut.openintegrations.dev/test_data/picture2.jpg"; // URL, Двоичные или Путь к файлу
@@ -42,7 +42,7 @@ import TabItem from '@theme/TabItem';
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, МассивКартинок, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
```
@@ -54,7 +54,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитКартинки \
--text "Тестовый твиттded8594b-c222-4993-a9d0-99b9570402d9" \
--text "Тестовый твитded8594b-c222-4993-a9d0-99b9570402d9" \
--pictures "C:\Users\bayse\AppData\Local\Temp\124c03pf.rt5" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -65,7 +65,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитКартинки ^
--text "Тестовый твиттded8594b-c222-4993-a9d0-99b9570402d9" ^
--text "Тестовый твитded8594b-c222-4993-a9d0-99b9570402d9" ^
--pictures "C:\Users\bayse\AppData\Local\Temp\124c03pf.rt5" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -80,7 +80,7 @@ import TabItem from '@theme/TabItem';
"edit_history_tweet_ids": [
"2018762599240814626"
],
"text": "Тестовый твитт49cbb7a9-ccf3-4ede-ae41-7d6e8ef54067 https://t.co/m1VoUUlNZa"
"text": "Тестовый твит49cbb7a9-ccf3-4ede-ae41-7d6e8ef54067 https://t.co/m1VoUUlNZa"
}
}
```
+4 -4
View File
@@ -28,7 +28,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -45,7 +45,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитОпрос \
--text "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4" \
--text "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4" \
--options "['Вариант 1','Вариант 2']" \
--duration 60 \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -57,7 +57,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитОпрос ^
--text "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4" ^
--text "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4" ^
--options "['Вариант 1','Вариант 2']" ^
--duration 60 ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
@@ -70,7 +70,7 @@ import TabItem from '@theme/TabItem';
{
"data": {
"id": "2018763041941164514",
"text": "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4",
"text": "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4",
"edit_history_tweet_ids": [
"2018763041941164514"
]
+4 -4
View File
@@ -26,7 +26,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
```
@@ -39,7 +39,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТекстовыйТвит \
--text "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d" \
--text "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
</TabItem>
@@ -49,7 +49,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТекстовыйТвит ^
--text "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d" ^
--text "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
</TabItem>
@@ -60,7 +60,7 @@ import TabItem from '@theme/TabItem';
{
"data": {
"id": "2018762256125661602",
"text": "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d",
"text": "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d",
"edit_history_tweet_ids": [
"2018762256125661602"
]
+5 -5
View File
@@ -31,7 +31,7 @@ import TabItem from '@theme/TabItem';
```bsl title="Пример использования для 1С:Предприятие/OneScript"
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = "https://hut.openintegrations.dev/test_data/video.mp4"; // URL, Двоичные или Путь к файлу
Видео2 = "https://hut.openintegrations.dev/test_data/video.mp4"; // URL, Двоичные или Путь к файлу
@@ -42,7 +42,7 @@ import TabItem from '@theme/TabItem';
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, МассивВидео, Параметры);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
```
@@ -54,7 +54,7 @@ import TabItem from '@theme/TabItem';
# JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитВидео \
--text "Тестовый твиттc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" \
--text "Тестовый твитc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" \
--videos "C:\Users\bayse\AppData\Local\Temp\bwbgrnk2.tgx" \
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -65,7 +65,7 @@ import TabItem from '@theme/TabItem';
:: JSON данные также могут быть переданы как путь к файлу .json
oint twitter СоздатьТвитВидео ^
--text "Тестовый твиттc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" ^
--text "Тестовый твитc904b0ea-a8c6-4f01-b59e-3382c11a8ac6" ^
--videos "C:\Users\bayse\AppData\Local\Temp\bwbgrnk2.tgx" ^
--auth "{'redirect_uri':'https://hut.openintegrations.dev/melezh/6ad91cc8b','client_id':'***','client_secret':'***','access_token':'***','refresh_token':'***','oauth_token':'***','oauth_token_secret':'***','oauth_consumer_key':'***','oauth_consumer_secret':'***'}"
```
@@ -77,7 +77,7 @@ import TabItem from '@theme/TabItem';
{
"data": {
"id": "2018762364795990129",
"text": "Тестовый твиттdb37e575-7374-4818-ac19-f468c40f6a48 https://t.co/pMwfYz15Eb",
"text": "Тестовый твитdb37e575-7374-4818-ac19-f468c40f6a48 https://t.co/pMwfYz15Eb",
"edit_history_tweet_ids": [
"2018762364795990129"
]
@@ -3,7 +3,7 @@
"edit_history_tweet_ids": [
"2018763133506969994"
],
"text": "Тестовый твитт7cfad009-549f-464c-9e08-b4c87baee796 https://t.co/i8gUWybTrx",
"text": "Тестовый твит7cfad009-549f-464c-9e08-b4c87baee796 https://t.co/i8gUWybTrx",
"id": "2018763133506969994"
}
}
@@ -1,7 +1,7 @@
{
"data": {
"id": "2018762364795990129",
"text": "Тестовый твиттdb37e575-7374-4818-ac19-f468c40f6a48 https://t.co/pMwfYz15Eb",
"text": "Тестовый твитdb37e575-7374-4818-ac19-f468c40f6a48 https://t.co/pMwfYz15Eb",
"edit_history_tweet_ids": [
"2018762364795990129"
]
@@ -1,6 +1,6 @@
{
"data": {
"text": "Тестовый твитт48c2e6a2-db75-48a0-8df3-d08f1ca0bed5 https://t.co/rlENvUgt44",
"text": "Тестовый твит48c2e6a2-db75-48a0-8df3-d08f1ca0bed5 https://t.co/rlENvUgt44",
"id": "2018762848160100708",
"edit_history_tweet_ids": [
"2018762848160100708"
@@ -4,6 +4,6 @@
"edit_history_tweet_ids": [
"2018762599240814626"
],
"text": "Тестовый твитт49cbb7a9-ccf3-4ede-ae41-7d6e8ef54067 https://t.co/m1VoUUlNZa"
"text": "Тестовый твит49cbb7a9-ccf3-4ede-ae41-7d6e8ef54067 https://t.co/m1VoUUlNZa"
}
}
@@ -1,7 +1,7 @@
{
"data": {
"id": "2018763041941164514",
"text": "Тестовый твитт518f86e4-5dd2-4e13-ab4d-223f7f1405f4",
"text": "Тестовый твит518f86e4-5dd2-4e13-ab4d-223f7f1405f4",
"edit_history_tweet_ids": [
"2018763041941164514"
]
@@ -1,7 +1,7 @@
{
"data": {
"id": "2018762256125661602",
"text": "Тестовый твитт74ade14b-9791-4204-96d1-023ddd18579d",
"text": "Тестовый твит74ade14b-9791-4204-96d1-023ddd18579d",
"edit_history_tweet_ids": [
"2018762256125661602"
]
+12 -12
View File
@@ -102,7 +102,7 @@
"Хеш": "Hash",
"ААА": "AAA",
"Два": "Two",
эш": "Hash",
еш": "Hash",
"Три": "Three",
"тип": "type",
"2 ч": "2 hr",
@@ -1094,7 +1094,7 @@
"Загрузки": "Downloads",
"подборку": "selection",
"Получено": "Get it!",
"Комманда": "Command",
"Команда": "Command",
"магазина": "store",
"Родитель": "Parent",
"IDНабора": "SetID",
@@ -1111,7 +1111,7 @@
"Действие": "Action",
"ШаблонУП": "TemplateES",
"Подробно": "Detailed",
эшСумма": "HashSum",
ешСумма": "HashSum",
"запросах": "requests",
"значения": "values",
"Картинка": "Image",
@@ -1652,7 +1652,7 @@
"ЗапросыSSH": "SSHRequests",
"AWS4Данные": "AWS4Data",
"ВКТСобытия": "VKTEvents",
"НовяИконка": "NewIcon",
"НоваяИконка": "NewIcon",
"ДанныеТела": "BodyData",
"НаборТегов": "TagsSet",
"ГринГруппа": "GreenGroup",
@@ -1714,7 +1714,7 @@
"НаборProto": "ProtoSet",
"ВывестиЛог": "PrintLog",
"разделения": "spliting",
"СтрокаХэша": "HashString",
"СтрокаХеша": "HashString",
"предыдущей": "previous",
"Б24_Канбан": "B24_Kanban",
"НайтиФайлы": "FindFiles",
@@ -3267,7 +3267,7 @@
"ТекущаяОбласть": "CurrentRegion",
"ДанныеОбластей": "RegionsData",
"PayloadСтрокой": "PayloadAsString",
"Тестовый твитт": "TestTweet",
"Тестовый твит": "TestTweet",
"СтруктураПолей": "FieldsStructure",
"МассивНастроек": "SettingArray",
"цвет календаря": "calendar color",
@@ -3529,7 +3529,7 @@
"СтруктураТовара": "ItemStructure",
"Проверка, Новый": "Check, New",
"СтруктураЗаписи": "RecordStructure",
"Кирилица в пути": "Cyrillic at path",
"Кириллица в пути": "Cyrillic at path",
"ТретьДопустимой": "ThirdPartOfAvailble",
"АТБазаСТаблицей": "ATBaseWithTable",
"ПутьИсполнителя": "ExecutorPath",
@@ -3670,7 +3670,7 @@
"OPI инструменты": "OPI tools",
"Создать новость": "Create post",
"2).Равно(Истина": "2).Equal(True",
"ОригиналныйПуть": "OriginalPath",
"ОригинальныйПуть": "OriginalPath",
"3).Равно(Истина": "3).Equal(True",
"ЗаписатьЦелое16": "WriteInt16",
"ЗавершитьЗапуск": "FinishLaunch",
@@ -3924,7 +3924,7 @@
"СтруктураЗапуска": "LaunchStructure",
"ПроверитьАккаунт": "CheckAccount",
"ОбработатьЗапись": "ProcessRecord",
"МетодХэширования": "HashingMethod",
"МетодХеширования": "HashingMethod",
"Выполнить запрос": "Execute request",
"owner_id, но без": "owner_id, but without",
"БитриксРезультат": "BitrixResult",
@@ -5534,7 +5534,7 @@
"НеобходимТипПоВерсии": "TypeRequieredByVersion",
"137516).Равно(Истина": "137516).Equal(True",
"ОтладочнаяИнформация": "DebugInfo",
"Структурапараметров7": "ParameterStructure7",
"СтруктураПараметров7": "ParameterStructure7",
"время начала запуска": "launch start time",
"ТранспортПоУмолчанию": "DefaultTransport",
"СледующаяВложенность": "NextNesting",
@@ -5584,7 +5584,7 @@
"РезультатПодкаталога": "ResultSubdirectory",
"Получить базу данных": "Get database",
"ИнформацияОПрогрессе": "ProgressInformation",
"Структурапараметров3": "ParameterStructure3",
"СтруктураПараметров3": "ParameterStructure3",
"ВК_ЛайкРепостКоммент": "VKAPI_LikeRepostComment",
"ИзменитьПуть (список": "UpdatePath (list",
"идентификатор сделки": "Deal identifier",
@@ -7684,7 +7684,7 @@
"Путь к удаляемой директории": "Path to directory to delete",
"URL для кнопки под историей": "URL for button under the story",
"Создать каталог в хранилище": "Create folder at the storage",
"Создать/Удалить кооментарий": "Create/Delete Comment",
"Создать/Удалить комментарий": "Create/Delete Comment",
"Получить список ассистентов": "Get assistants list",
"ПолучитьОнлайнПользователей": "GetOnlineUsers",
"СформироватьТестыАссертсCLI": "FormAssertsTestsCLI",
+95 -1
View File
@@ -289,4 +289,98 @@ markp
OINT
Ескейп
Компонета
addins
addins
Opad
Ikeypad
Okeypad
opad
okeypad
ikeypad
Vasily
Pintov
Ноушн
Неоситиз
твитов
SQLL
GAPI
OLLM
Ассертс
Локалхост
TTID
Vitaly
mediumblob
mediumtext
Ftext
Cscript
Ealert
Fscript
Cthree
ВURL
arrayfield
varbinary
upserted
Предпроверка
somekey
anotherkey
bytess
TCPCLIENT
bayselonarrend
EOCD
Bondarevskiy
skipempty
URLВURL
grpcbin
somevalue
newrole
anotheruser
newuser
constructor
MAXKEY
MINKEY
VARBINARY
ggml
arcee
moondream
smolvlm
yoyoyo
tinyllama
looooooong
MEDIUMINT
tinyint
LONGTEXT
MEDIUMTEXT
TINYTEXT
MEDIUMBLOB
OLDCHAR
heyho
somename
tswtz
charn
BIGSERIAL
SMALLSERIAL
SMALLINT
oldchar
testtable
testbase
plpgsql
Lesha
AUTOINCREMENT
tcpbin
newbucket
openintegrations
EFEFEFFE
testfolder
Евгеньев
Суперклиент
Мегаклиент
Hookfolder
mydoc
megadoc
testconv
Эфимерное
автотест
Медиагруппа
customname
автотеста
hashsum
Юнит
+7 -7
View File
@@ -3433,7 +3433,7 @@ Function GetTwitterAuthData()
Token = Result["data"];
Parameters.Insert("redirect_uri" , OPI_TestDataRetrieval.GetParameter("Twitter_Redirect"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClinetID"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientID"));
Parameters.Insert("client_secret" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientSecret"));
Parameters.Insert("access_token" , Token);
Parameters.Insert("refresh_token" , OPI_TestDataRetrieval.GetParameter("Twitter_Refresh"));
@@ -11165,7 +11165,7 @@ EndProcedure
Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
NotificationID = FunctionParameters["Bitrix24_PersoalHookNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
@@ -11173,7 +11173,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
NotificationID = FunctionParameters["Bitrix24_PersoalNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
@@ -11419,7 +11419,7 @@ EndProcedure
Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -11433,7 +11433,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
@@ -11454,7 +11454,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -11469,7 +11469,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
+7 -7
View File
@@ -3434,7 +3434,7 @@ Function GetTwitterAuthData()
Token = Result["data"];
Parameters.Insert("redirect_uri" , OPI_TestDataRetrieval.GetParameter("Twitter_Redirect"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClinetID"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientID"));
Parameters.Insert("client_secret" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientSecret"));
Parameters.Insert("access_token" , Token);
Parameters.Insert("refresh_token" , OPI_TestDataRetrieval.GetParameter("Twitter_Refresh"));
@@ -14129,7 +14129,7 @@ EndProcedure
Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
NotificationID = FunctionParameters["Bitrix24_PersoalHookNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Options = New Structure;
Options.Insert("url", URL);
@@ -14141,7 +14141,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
NotificationID = FunctionParameters["Bitrix24_PersoalNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Options = New Structure;
Options.Insert("url", URL);
@@ -14495,7 +14495,7 @@ EndProcedure
Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -14513,7 +14513,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
@@ -14539,7 +14539,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -14559,7 +14559,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
+3 -3
View File
@@ -6046,9 +6046,9 @@ Function Check_Bitrix24_CreatePersonalNotification(Val Result, Val Option, Param
ExpectsThat(Result["result"]).ИмеетТип("Number").Заполнено();
If Option = "Hook" Then
ParameterName = "Bitrix24_PersoalHookNotifyID";
ParameterName = "Bitrix24_PersonalHookNotifyID";
Else
ParameterName = "Bitrix24_PersoalNotifyID";
ParameterName = "Bitrix24_PersonalNotifyID";
EndIf;
MessageID = Result["result"];
@@ -14378,7 +14378,7 @@ Procedure ЗавершитьЗапуск() Export
FinishLaunch();
EndProcedure
Function ПолучитьСпискоВыполненныхТестов() Export
Function ПолучитьСписокВыполненныхТестов() Export
Return GetExecutedTestsList();
EndFunction
@@ -2751,7 +2751,7 @@ Function ZipLFH()
Buffer.WriteInt32(14, 0); // crc-32
Buffer.WriteInt32(18, 0); // compressed size
Buffer.WriteInt32(22, 0); // uncompressed size
Buffer.WriteInt16(26, 4); // filename legth - "data"
Buffer.WriteInt16(26, 4); // filename length - "data"
Buffer.WriteInt16(28, 0); // extra field length
Buffer.Write(30, GetBinaryDataBufferFromString("data", "ascii", False));
@@ -6047,9 +6047,9 @@ Function Check_Bitrix24_CreatePersonalNotification(Val Result, Val Option, Param
ExpectsThat(Result["result"]).ИмеетТип("Number").Заполнено();
If Option = "Hook" Then
ParameterName = "Bitrix24_PersoalHookNotifyID";
ParameterName = "Bitrix24_PersonalHookNotifyID";
Else
ParameterName = "Bitrix24_PersoalNotifyID";
ParameterName = "Bitrix24_PersonalNotifyID";
EndIf;
MessageID = Result["result"];
+7 -7
View File
@@ -3433,7 +3433,7 @@ Function GetTwitterAuthData()
Token = Result["data"];
Parameters.Insert("redirect_uri" , OPI_TestDataRetrieval.GetParameter("Twitter_Redirect"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClinetID"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientID"));
Parameters.Insert("client_secret" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientSecret"));
Parameters.Insert("access_token" , Token);
Parameters.Insert("refresh_token" , OPI_TestDataRetrieval.GetParameter("Twitter_Refresh"));
@@ -11166,7 +11166,7 @@ EndProcedure
Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
NotificationID = FunctionParameters["Bitrix24_PersoalHookNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID);
@@ -11174,7 +11174,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
NotificationID = FunctionParameters["Bitrix24_PersoalNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Result = OPI_Bitrix24.DeleteNotification(URL, NotificationID, Token);
@@ -11420,7 +11420,7 @@ EndProcedure
Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -11434,7 +11434,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
@@ -11455,7 +11455,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -11470,7 +11470,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
+7 -7
View File
@@ -3434,7 +3434,7 @@ Function GetTwitterAuthData()
Token = Result["data"];
Parameters.Insert("redirect_uri" , OPI_TestDataRetrieval.GetParameter("Twitter_Redirect"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClinetID"));
Parameters.Insert("client_id" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientID"));
Parameters.Insert("client_secret" , OPI_TestDataRetrieval.GetParameter("Twitter_ClientSecret"));
Parameters.Insert("access_token" , Token);
Parameters.Insert("refresh_token" , OPI_TestDataRetrieval.GetParameter("Twitter_Refresh"));
@@ -14129,7 +14129,7 @@ EndProcedure
Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
NotificationID = FunctionParameters["Bitrix24_PersoalHookNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalHookNotifyID"];
Options = New Structure;
Options.Insert("url", URL);
@@ -14141,7 +14141,7 @@ Procedure Bitrix24_DeleteNotification(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
NotificationID = FunctionParameters["Bitrix24_PersoalNotifyID"];
NotificationID = FunctionParameters["Bitrix24_PersonalNotifyID"];
Options = New Structure;
Options.Insert("url", URL);
@@ -14495,7 +14495,7 @@ EndProcedure
Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -14513,7 +14513,7 @@ Procedure Bitrix24_CreateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
@@ -14539,7 +14539,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_URL"];
UserID = FunctionParameters["Bitrix24_HookUserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
// The full structure can be obtained with the function GetUserFieldsStructure
@@ -14559,7 +14559,7 @@ Procedure Bitrix24_UpdateUser(FunctionParameters)
URL = FunctionParameters["Bitrix24_Domain"];
Token = FunctionParameters["Bitrix24_Token"];
UserID = FunctionParameters["Bitrix24_UserID"];
Email = String(New UUID) + "@exepmple.org";
Email = String(New UUID) + "@example.org";
UserStructure = New Structure;
UserStructure.Insert("EMAIL" , Email);
@@ -2751,7 +2751,7 @@ Function ZipLFH()
Buffer.WriteInt32(14, 0); // crc-32
Buffer.WriteInt32(18, 0); // compressed size
Buffer.WriteInt32(22, 0); // uncompressed size
Buffer.WriteInt16(26, 4); // filename legth - "data"
Buffer.WriteInt16(26, 4); // filename length - "data"
Buffer.WriteInt16(28, 0); // extra field length
Buffer.Write(30, GetBinaryDataBufferFromString("data", "ascii", False));
+3 -3
View File
@@ -237,7 +237,7 @@
КонецЦикла;
КлючСтрокой = "WebAppData";
Хэш = "";
Хеш = "";
КлючДвоичные = ПолучитьДвоичныеДанныеИзСтроки(КлючСтрокой);
Результат = OPI_Криптография.HMAC(КлючДвоичные, ПолучитьДвоичныеДанныеИзСтроки(Токен), "SHA256");
@@ -265,7 +265,7 @@
DCS = DCS + СтрокаТЗ.Ключ + "=" + СтрокаТЗ.Значение + Символы.ПС;
СоответствиеВозврата.Вставить(СтрокаТЗ.Ключ, СтрокаТЗ.Значение);
Иначе
Хэш = СтрокаТЗ.Значение;
Хеш = СтрокаТЗ.Значение;
КонецЕсли;
КонецЦикла;
@@ -275,7 +275,7 @@
Финал = ПолучитьHexСтрокуИзДвоичныхДанных(Подпись);
Если Финал = вРег(Хэш) Тогда
Если Финал = вРег(Хеш) Тогда
Ответ = Истина;
Иначе
Ответ = Ложь;
+30 -30
View File
@@ -3433,7 +3433,7 @@
Токен = Результат["data"];
Параметры.Вставить("redirect_uri" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Redirect"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClinetID"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientID"));
Параметры.Вставить("client_secret" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientSecret"));
Параметры.Вставить("access_token" , Токен);
Параметры.Вставить("refresh_token" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Refresh"));
@@ -4094,9 +4094,9 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НовяИконка);
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
// END
@@ -7613,7 +7613,7 @@
Процедура Twitter_СоздатьТекстовыйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
@@ -7626,7 +7626,7 @@
Процедура Twitter_СоздатьТвитКартинки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные или Путь к файлу
@@ -7639,7 +7639,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
// END
@@ -7648,7 +7648,7 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", "Двоичные", Текст);
@@ -7658,7 +7658,7 @@
Процедура Twitter_СоздатьТвитВидео(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
Видео2 = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
@@ -7671,7 +7671,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
// END
@@ -7680,7 +7680,7 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", "Двоичные", Текст);
@@ -7690,7 +7690,7 @@
Процедура Twitter_СоздатьТвитГифки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
Гифка2 = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
@@ -7703,7 +7703,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
// END
@@ -7712,7 +7712,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитГифки", "Двоичные", Текст);
@@ -7722,7 +7722,7 @@
Процедура Twitter_СоздатьТвитОпрос(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -7739,7 +7739,7 @@
Процедура Twitter_СоздатьПроизвольныйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
@@ -8176,19 +8176,19 @@
Процедура Dropbox_ПереместитьОбъект(ПараметрыФункции)
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригиналныйПуть, ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
// END
Обработать(Результат, "Dropbox", "ПереместитьОбъект", , ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ЦелевойПуть, ОригиналныйПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ЦелевойПуть, ОригинальныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригиналныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригинальныйПуть);
КонецПроцедуры
@@ -11165,7 +11165,7 @@
Процедура Bitrix24_УдалитьУведомление(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalHookNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления);
@@ -11173,7 +11173,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления, Токен);
@@ -11419,7 +11419,7 @@
Процедура Bitrix24_СоздатьПользователя(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -11433,7 +11433,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -11454,7 +11454,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -11469,7 +11469,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -19462,7 +19462,7 @@
АдресРесурса3 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page?")
.УстановитьПараметрыURL(Структурапараметров3)
.УстановитьПараметрыURL(СтруктураПараметров3)
.ОбработатьЗапрос("GET", Ложь)
.ВернутьЗапрос()
.АдресРесурса;
@@ -19499,7 +19499,7 @@
Обработать(АдресРесурса5, "HTTP", "УстановитьПараметрыURL", "Вариант 5");
// Кирилица в пути
// Кириллица в пути
СтруктураПараметров6 = Новый Структура;
СтруктураПараметров6.Вставить("param1", "search?text");
@@ -19519,7 +19519,7 @@
СтруктураПараметров7 = Новый Структура;
СтруктураПараметров7.Вставить("param1", "value1");
СтруктураПараметров7.Вставить("param2", "value two");
Структурапараметров7.Вставить("param3", "value<three>");
СтруктураПараметров7.Вставить("param3", "value<three>");
АдресРесурса7 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page")
@@ -25394,14 +25394,14 @@
ПараметрыПодключения = Новый Структура("authSource", "admin");
СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Обработать(Соединение, "MongoDB", "ВыполнитьКоманду", "Подключение"); // SKIP
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Комманда, , , Данные);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
// END
+30 -30
View File
@@ -3434,7 +3434,7 @@
Токен = Результат["data"];
Параметры.Вставить("redirect_uri" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Redirect"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClinetID"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientID"));
Параметры.Вставить("client_secret" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientSecret"));
Параметры.Вставить("access_token" , Токен);
Параметры.Вставить("refresh_token" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Refresh"));
@@ -4399,14 +4399,14 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("forum", Чат);
Опции.Вставить("topic", Тема);
Опции.Вставить("title", НовоеИмя);
Опции.Вставить("icon", НовяИконка);
Опции.Вставить("icon", НоваяИконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
@@ -9099,7 +9099,7 @@
Процедура Twitter_СоздатьТекстовыйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
@@ -9116,7 +9116,7 @@
Процедура Twitter_СоздатьТвитКартинки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные или Путь к файлу
@@ -9134,7 +9134,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("pictures", Картинка);
@@ -9148,7 +9148,7 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("pictures", Картинка);
@@ -9163,7 +9163,7 @@
Процедура Twitter_СоздатьТвитВидео(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
Видео2 = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
@@ -9181,7 +9181,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("videos", Видео);
@@ -9195,7 +9195,7 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("videos", Видео);
@@ -9210,7 +9210,7 @@
Процедура Twitter_СоздатьТвитГифки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
Гифка2 = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
@@ -9228,7 +9228,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9242,7 +9242,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9257,7 +9257,7 @@
Процедура Twitter_СоздатьТвитОпрос(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -9280,7 +9280,7 @@
Процедура Twitter_СоздатьПроизвольныйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
@@ -9855,13 +9855,13 @@
Процедура Dropbox_ПереместитьОбъект(ПараметрыФункции)
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("from", ОригиналныйПуть);
Опции.Вставить("from", ОригинальныйПуть);
Опции.Вставить("to", ЦелевойПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9873,11 +9873,11 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("from", ЦелевойПуть);
Опции.Вставить("to", ОригиналныйПуть);
Опции.Вставить("to", ОригинальныйПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригиналныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригинальныйПуть);
КонецПроцедуры
@@ -14129,7 +14129,7 @@
Процедура Bitrix24_УдалитьУведомление(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalHookNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -14141,7 +14141,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -14495,7 +14495,7 @@
Процедура Bitrix24_СоздатьПользователя(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -14513,7 +14513,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -14539,7 +14539,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -14559,7 +14559,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -25586,7 +25586,7 @@
АдресРесурса3 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page?")
.УстановитьПараметрыURL(Структурапараметров3)
.УстановитьПараметрыURL(СтруктураПараметров3)
.ОбработатьЗапрос("GET", Ложь)
.ВернутьЗапрос()
.АдресРесурса;
@@ -25623,7 +25623,7 @@
Обработать(АдресРесурса5, "HTTP", "УстановитьПараметрыURL", "Вариант 5");
// Кирилица в пути
// Кириллица в пути
СтруктураПараметров6 = Новый Структура;
СтруктураПараметров6.Вставить("param1", "search?text");
@@ -25643,7 +25643,7 @@
СтруктураПараметров7 = Новый Структура;
СтруктураПараметров7.Вставить("param1", "value1");
СтруктураПараметров7.Вставить("param2", "value two");
Структурапараметров7.Вставить("param3", "value<three>");
СтруктураПараметров7.Вставить("param3", "value<three>");
АдресРесурса7 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page")
@@ -33449,7 +33449,7 @@
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
@@ -33458,7 +33458,7 @@
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
Опции.Вставить("comm", Комманда);
Опции.Вставить("comm", Команда);
Опции.Вставить("data", Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВыполнитьКоманду", Опции);
@@ -332,7 +332,7 @@
НовыйТест(ТаблицаТестов, "ГД_Авторизация" , "Авторизация" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_ПолучитьСписокКаталогов" , "Получить список каталогов" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_ЗагрузитьУдалитьФайл" , "Загрузить/Удалить Файл" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьУдалитьКомментарий" , "Создать/Удалить кооментарий" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьУдалитьКомментарий" , "Создать/Удалить комментарий" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьКаталог" , "Создать/Удалить каталог" , Драйв);
НовыйТест(ТаблицаТестов, "ГТ_Авторизация" , "Авторизация" , Таблицы);
НовыйТест(ТаблицаТестов, "ГТ_СоздатьТаблицу" , "Создать таблицу" , Таблицы);
@@ -904,7 +904,7 @@
ВсеТесты = ПолучитьПолныйСписокТестов();
ВыполненныеТесты = Новый СписокЗначений;
ВыполненныеТесты.ЗагрузитьЗначения(ПолучитьСпискоВыполненныхТестов());
ВыполненныеТесты.ЗагрузитьЗначения(ПолучитьСписокВыполненныхТестов());
Если ВыполненныеТесты.Количество() / ВсеТесты.Количество() > 0.8 Тогда
@@ -934,7 +934,7 @@
КонецПроцедуры
Функция ПолучитьСпискоВыполненныхТестов() Экспорт
Функция ПолучитьСписокВыполненныхТестов() Экспорт
Тесты = ПрочитатьФайлЗапуска()["tests"];
Возврат ?(Тесты = Неопределено, Новый Массив, Тесты);
@@ -6046,9 +6046,9 @@
ОжидаетЧто(Результат["result"]).ИмеетТип("Число").Заполнено();
Если Вариант = "Хук" Тогда
ИмяПараметра = "Bitrix24_PersoalHookNotifyID";
ИмяПараметра = "Bitrix24_PersonalHookNotifyID";
Иначе
ИмяПараметра = "Bitrix24_PersoalNotifyID";
ИмяПараметра = "Bitrix24_PersonalNotifyID";
КонецЕсли;
IDСообщения = Результат["result"];
@@ -14379,7 +14379,7 @@ Procedure FinishLaunch() Export
EndProcedure
Function GetExecutedTestsList() Export
Return ПолучитьСпискоВыполненныхТестов();
Return ПолучитьСписокВыполненныхТестов();
EndFunction
Function GetFullTestList() Export
@@ -2751,7 +2751,7 @@
Буфер.ЗаписатьЦелое32(14, 0); // crc-32
Буфер.ЗаписатьЦелое32(18, 0); // compressed size
Буфер.ЗаписатьЦелое32(22, 0); // uncompressed size
Буфер.ЗаписатьЦелое16(26, 4); // filename legth - "data"
Буфер.ЗаписатьЦелое16(26, 4); // filename length - "data"
Буфер.ЗаписатьЦелое16(28, 0); // extra field length
Буфер.Записать(30, ПолучитьБуферДвоичныхДанныхИзСтроки("data", "ascii", Ложь));
@@ -2933,7 +2933,7 @@
СтрокаЗаголовков = ПолучитьСтрокуЗаголовков();
СтрокаКлючей = ПолучитьСтрокуКлючейЗаголовков();
СтрокаХэша = нРег(ПолучитьHexСтрокуИзДвоичныхДанных(ХешСумма));
СтрокаХеша = нРег(ПолучитьHexСтрокуИзДвоичныхДанных(ХешСумма));
КаноническийЗапрос = СтрШаблон(ШаблонЗапроса
, Метод
@@ -2941,7 +2941,7 @@
, СтрокаПараметров
, СтрокаЗаголовков
, СтрокаКлючей
, СтрокаХэша);
, СтрокаХеша);
Возврат КаноническийЗапрос;
@@ -3115,7 +3115,7 @@
OAuthConsumerSecret = AuthДанные["OAuthConsumerSecret"];
OAuthВерсияAPI = AuthДанные["OAuthВерсияAPI"];
МетодХэширования = OAuthАлгоритм + "-" + OAuthХешФункция;
МетодХеширования = OAuthАлгоритм + "-" + OAuthХешФункция;
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
ЗаголовокАвторизации = "";
СтрокаСигнатуры = "";
@@ -3181,7 +3181,7 @@
НоваяСтрока = ТаблицаПараметров.Добавить();
НоваяСтрока.Ключ = "oauth_signature_method";
НоваяСтрока.Значение = МетодХэширования;
НоваяСтрока.Значение = МетодХеширования;
НоваяСтрока = ТаблицаПараметров.Добавить();
НоваяСтрока.Ключ = "oauth_timestamp";
@@ -3240,7 +3240,7 @@
+ "oauth_token=""" + OAuthToken + Разделитель
+ "oauth_signature_method=""" + МетодХэширования + Разделитель
+ "oauth_signature_method=""" + МетодХеширования + Разделитель
+ "oauth_timestamp=""" + ТекущаяДатаUNIX + Разделитель
@@ -237,7 +237,7 @@
КонецЦикла;
КлючСтрокой = "WebAppData";
Хэш = "";
Хеш = "";
КлючДвоичные = ПолучитьДвоичныеДанныеИзСтроки(КлючСтрокой);
Результат = OPI_Криптография.HMAC(КлючДвоичные, ПолучитьДвоичныеДанныеИзСтроки(Токен), "SHA256");
@@ -265,7 +265,7 @@
DCS = DCS + СтрокаТЗ.Ключ + "=" + СтрокаТЗ.Значение + Символы.ПС;
СоответствиеВозврата.Вставить(СтрокаТЗ.Ключ, СтрокаТЗ.Значение);
Иначе
Хэш = СтрокаТЗ.Значение;
Хеш = СтрокаТЗ.Значение;
КонецЕсли;
КонецЦикла;
@@ -275,7 +275,7 @@
Финал = ПолучитьHexСтрокуИзДвоичныхДанных(Подпись);
Если Финал = вРег(Хэш) Тогда
Если Финал = вРег(Хеш) Тогда
Ответ = Истина;
Иначе
Ответ = Ложь;
@@ -332,7 +332,7 @@
НовыйТест(ТаблицаТестов, "ГД_Авторизация" , "Авторизация" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_ПолучитьСписокКаталогов" , "Получить список каталогов" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_ЗагрузитьУдалитьФайл" , "Загрузить/Удалить Файл" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьУдалитьКомментарий" , "Создать/Удалить кооментарий" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьУдалитьКомментарий" , "Создать/Удалить комментарий" , Драйв);
НовыйТест(ТаблицаТестов, "ГД_СоздатьКаталог" , "Создать/Удалить каталог" , Драйв);
НовыйТест(ТаблицаТестов, "ГТ_Авторизация" , "Авторизация" , Таблицы);
НовыйТест(ТаблицаТестов, "ГТ_СоздатьТаблицу" , "Создать таблицу" , Таблицы);
@@ -905,7 +905,7 @@
ВсеТесты = ПолучитьПолныйСписокТестов();
ВыполненныеТесты = Новый СписокЗначений;
ВыполненныеТесты.ЗагрузитьЗначения(ПолучитьСпискоВыполненныхТестов());
ВыполненныеТесты.ЗагрузитьЗначения(ПолучитьСписокВыполненныхТестов());
Если ВыполненныеТесты.Количество() / ВсеТесты.Количество() > 0.8 Тогда
@@ -935,7 +935,7 @@
КонецПроцедуры
Функция ПолучитьСпискоВыполненныхТестов() Экспорт
Функция ПолучитьСписокВыполненныхТестов() Экспорт
Тесты = ПрочитатьФайлЗапуска()["tests"];
Возврат ?(Тесты = Неопределено, Новый Массив, Тесты);
@@ -6047,9 +6047,9 @@
ОжидаетЧто(Результат["result"]).ИмеетТип("Число").Заполнено();
Если Вариант = "Хук" Тогда
ИмяПараметра = "Bitrix24_PersoalHookNotifyID";
ИмяПараметра = "Bitrix24_PersonalHookNotifyID";
Иначе
ИмяПараметра = "Bitrix24_PersoalNotifyID";
ИмяПараметра = "Bitrix24_PersonalNotifyID";
КонецЕсли;
IDСообщения = Результат["result"];
+30 -30
View File
@@ -3433,7 +3433,7 @@
Токен = Результат["data"];
Параметры.Вставить("redirect_uri" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Redirect"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClinetID"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientID"));
Параметры.Вставить("client_secret" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientSecret"));
Параметры.Вставить("access_token" , Токен);
Параметры.Вставить("refresh_token" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Refresh"));
@@ -4095,9 +4095,9 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НовяИконка);
Результат = OPI_Telegram.ИзменитьТемуФорума(Токен, Чат, Тема, НовоеИмя, НоваяИконка);
// END
@@ -7614,7 +7614,7 @@
Процедура Twitter_СоздатьТекстовыйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТекстовыйТвит(Текст, Параметры);
@@ -7627,7 +7627,7 @@
Процедура Twitter_СоздатьТвитКартинки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные или Путь к файлу
@@ -7640,7 +7640,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
// END
@@ -7649,7 +7649,7 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитКартинки(Текст, Картинка, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", "Двоичные", Текст);
@@ -7659,7 +7659,7 @@
Процедура Twitter_СоздатьТвитВидео(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
Видео2 = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
@@ -7672,7 +7672,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
// END
@@ -7681,7 +7681,7 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитВидео(Текст, Видео, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитВидео", "Двоичные", Текст);
@@ -7691,7 +7691,7 @@
Процедура Twitter_СоздатьТвитГифки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
Гифка2 = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
@@ -7704,7 +7704,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
// END
@@ -7713,7 +7713,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Результат = OPI_Twitter.СоздатьТвитГифки(Текст, Гифка, Параметры);
Обработать(Результат, "Twitter", "СоздатьТвитГифки", "Двоичные", Текст);
@@ -7723,7 +7723,7 @@
Процедура Twitter_СоздатьТвитОпрос(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -7740,7 +7740,7 @@
Процедура Twitter_СоздатьПроизвольныйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
@@ -8177,19 +8177,19 @@
Процедура Dropbox_ПереместитьОбъект(ПараметрыФункции)
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригиналныйПуть, ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ОригинальныйПуть, ЦелевойПуть);
// END
Обработать(Результат, "Dropbox", "ПереместитьОбъект", , ЦелевойПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ЦелевойПуть, ОригиналныйПуть);
Результат = OPI_Dropbox.ПереместитьОбъект(Токен, ЦелевойПуть, ОригинальныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригиналныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригинальныйПуть);
КонецПроцедуры
@@ -11166,7 +11166,7 @@
Процедура Bitrix24_УдалитьУведомление(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalHookNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления);
@@ -11174,7 +11174,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Результат = OPI_Bitrix24.УдалитьУведомление(URL, IDУведомления, Токен);
@@ -11420,7 +11420,7 @@
Процедура Bitrix24_СоздатьПользователя(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -11434,7 +11434,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -11455,7 +11455,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -11470,7 +11470,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -19463,7 +19463,7 @@
АдресРесурса3 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page?")
.УстановитьПараметрыURL(Структурапараметров3)
.УстановитьПараметрыURL(СтруктураПараметров3)
.ОбработатьЗапрос("GET", Ложь)
.ВернутьЗапрос()
.АдресРесурса;
@@ -19500,7 +19500,7 @@
Обработать(АдресРесурса5, "HTTP", "УстановитьПараметрыURL", "Вариант 5");
// Кирилица в пути
// Кириллица в пути
СтруктураПараметров6 = Новый Структура;
СтруктураПараметров6.Вставить("param1", "search?text");
@@ -19520,7 +19520,7 @@
СтруктураПараметров7 = Новый Структура;
СтруктураПараметров7.Вставить("param1", "value1");
СтруктураПараметров7.Вставить("param2", "value two");
Структурапараметров7.Вставить("param3", "value<three>");
СтруктураПараметров7.Вставить("param3", "value<three>");
АдресРесурса7 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page")
@@ -25395,14 +25395,14 @@
ПараметрыПодключения = Новый Структура("authSource", "admin");
СтрокаПодключения = OPI_MongoDB.СформироватьСтрокуПодключения(Адрес, , Логин, Пароль, ПараметрыПодключения);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
Обработать(Соединение, "MongoDB", "ВыполнитьКоманду", "Подключение"); // SKIP
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Комманда, , , Данные);
Результат = OPI_MongoDB.ВыполнитьКоманду(Соединение, Команда, , , Данные);
// END
+30 -30
View File
@@ -3434,7 +3434,7 @@
Токен = Результат["data"];
Параметры.Вставить("redirect_uri" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Redirect"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClinetID"));
Параметры.Вставить("client_id" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientID"));
Параметры.Вставить("client_secret" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_ClientSecret"));
Параметры.Вставить("access_token" , Токен);
Параметры.Вставить("refresh_token" , OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Twitter_Refresh"));
@@ -4399,14 +4399,14 @@
Чат = ПараметрыФункции["Telegram_ForumID"];
Тема = ПараметрыФункции["Telegram_TopicID"];
НовоеИмя = "Новый тестовый заголовок";
НовяИконка = "5310132165583840589";
НоваяИконка = "5310132165583840589";
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("forum", Чат);
Опции.Вставить("topic", Тема);
Опции.Вставить("title", НовоеИмя);
Опции.Вставить("icon", НовяИконка);
Опции.Вставить("icon", НоваяИконка);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("telegram", "ИзменитьТемуФорума", Опции);
@@ -9099,7 +9099,7 @@
Процедура Twitter_СоздатьТекстовыйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
@@ -9116,7 +9116,7 @@
Процедура Twitter_СоздатьТвитКартинки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка = ПараметрыФункции["Picture"]; // URL, Двоичные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные или Путь к файлу
@@ -9134,7 +9134,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитКартинки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("pictures", Картинка);
@@ -9148,7 +9148,7 @@
Картинка = OPI_ЗапросыHTTP.Get(Картинка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("pictures", Картинка);
@@ -9163,7 +9163,7 @@
Процедура Twitter_СоздатьТвитВидео(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Видео = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
Видео2 = ПараметрыФункции["Video"]; // URL, Двоичные или Путь к файлу
@@ -9181,7 +9181,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитВидео", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("videos", Видео);
@@ -9195,7 +9195,7 @@
Видео = OPI_ЗапросыHTTP.Get(Видео);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("videos", Видео);
@@ -9210,7 +9210,7 @@
Процедура Twitter_СоздатьТвитГифки(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Гифка = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
Гифка2 = ПараметрыФункции["GIF"]; // URL, Двоичные или Путь к файлу
@@ -9228,7 +9228,7 @@
Обработать(Результат, "Twitter", "СоздатьТвитГифки", , Текст); // SKIP
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9242,7 +9242,7 @@
Гифка = OPI_ЗапросыHTTP.Get(Гифка);
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Опции = Новый Структура;
Опции.Вставить("text", Текст);
Опции.Вставить("gifs", Гифка);
@@ -9257,7 +9257,7 @@
Процедура Twitter_СоздатьТвитОпрос(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
МассивОтветов = Новый Массив;
МассивОтветов.Добавить("Вариант 1");
@@ -9280,7 +9280,7 @@
Процедура Twitter_СоздатьПроизвольныйТвит(ПараметрыФункции)
Параметры = ПолучитьПараметрыАвторизацииТвиттер();
Текст = "Тестовый твитт" + Строка(Новый УникальныйИдентификатор);
Текст = "Тестовый твит" + Строка(Новый УникальныйИдентификатор);
Картинка1 = ПараметрыФункции["Picture"]; // URL, Двоичные данные или Путь к файлу
Картинка2 = ПараметрыФункции["Picture2"]; // URL, Двоичные данные или Путь к файлу
@@ -9855,13 +9855,13 @@
Процедура Dropbox_ПереместитьОбъект(ПараметрыФункции)
ОригиналныйПуть = "/New/pic.png";
ОригинальныйПуть = "/New/pic.png";
ЦелевойПуть = "/pic.png";
Токен = ПараметрыФункции["Dropbox_Token"];
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("from", ОригиналныйПуть);
Опции.Вставить("from", ОригинальныйПуть);
Опции.Вставить("to", ЦелевойПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
@@ -9873,11 +9873,11 @@
Опции = Новый Структура;
Опции.Вставить("token", Токен);
Опции.Вставить("from", ЦелевойПуть);
Опции.Вставить("to", ОригиналныйПуть);
Опции.Вставить("to", ОригинальныйПуть);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("dropbox", "ПереместитьОбъект", Опции);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригиналныйПуть);
Обработать(Результат, "Dropbox", "ПереместитьОбъект", "Удаление", ОригинальныйПуть);
КонецПроцедуры
@@ -14129,7 +14129,7 @@
Процедура Bitrix24_УдалитьУведомление(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalHookNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalHookNotifyID"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -14141,7 +14141,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDУведомления = ПараметрыФункции["Bitrix24_PersoalNotifyID"];
IDУведомления = ПараметрыФункции["Bitrix24_PersonalNotifyID"];
Опции = Новый Структура;
Опции.Вставить("url", URL);
@@ -14495,7 +14495,7 @@
Процедура Bitrix24_СоздатьПользователя(ПараметрыФункции)
URL = ПараметрыФункции["Bitrix24_URL"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -14513,7 +14513,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -14539,7 +14539,7 @@
URL = ПараметрыФункции["Bitrix24_URL"];
IDПользователя = ПараметрыФункции["Bitrix24_HookUserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
// Полную структуру можно получить функцией ПолучитьСтруктуруПользователя
@@ -14559,7 +14559,7 @@
URL = ПараметрыФункции["Bitrix24_Domain"];
Токен = ПараметрыФункции["Bitrix24_Token"];
IDПользователя = ПараметрыФункции["Bitrix24_UserID"];
Почта = Строка(Новый УникальныйИдентификатор) + "@exepmple.org";
Почта = Строка(Новый УникальныйИдентификатор) + "@example.org";
СтруктураПользователя = Новый Структура;
СтруктураПользователя.Вставить("EMAIL" , Почта);
@@ -25586,7 +25586,7 @@
АдресРесурса3 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page?")
.УстановитьПараметрыURL(Структурапараметров3)
.УстановитьПараметрыURL(СтруктураПараметров3)
.ОбработатьЗапрос("GET", Ложь)
.ВернутьЗапрос()
.АдресРесурса;
@@ -25623,7 +25623,7 @@
Обработать(АдресРесурса5, "HTTP", "УстановитьПараметрыURL", "Вариант 5");
// Кирилица в пути
// Кириллица в пути
СтруктураПараметров6 = Новый Структура;
СтруктураПараметров6.Вставить("param1", "search?text");
@@ -25643,7 +25643,7 @@
СтруктураПараметров7 = Новый Структура;
СтруктураПараметров7.Вставить("param1", "value1");
СтруктураПараметров7.Вставить("param2", "value two");
Структурапараметров7.Вставить("param3", "value<three>");
СтруктураПараметров7.Вставить("param3", "value<three>");
АдресРесурса7 = OPI_ЗапросыHTTP.НовыйЗапрос()
.Инициализировать("https://example.com/page")
@@ -33449,7 +33449,7 @@
СтрокаПодключения = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "СформироватьСтрокуПодключения", Опции);
Комманда = "listDatabases";
Команда = "listDatabases";
Данные = Новый Структура("nameOnly", Истина);
Соединение = OPI_MongoDB.ОткрытьСоединение(СтрокаПодключения);
@@ -33458,7 +33458,7 @@
Опции = Новый Структура;
Опции.Вставить("dbc", Соединение);
Опции.Вставить("comm", Комманда);
Опции.Вставить("comm", Команда);
Опции.Вставить("data", Данные);
Результат = OPI_ПолучениеДанныхТестов.ВыполнитьТестCLI("mongodb", "ВыполнитьКоманду", Опции);
@@ -2751,7 +2751,7 @@
Буфер.ЗаписатьЦелое32(14, 0); // crc-32
Буфер.ЗаписатьЦелое32(18, 0); // compressed size
Буфер.ЗаписатьЦелое32(22, 0); // uncompressed size
Буфер.ЗаписатьЦелое16(26, 4); // filename legth - "data"
Буфер.ЗаписатьЦелое16(26, 4); // filename length - "data"
Буфер.ЗаписатьЦелое16(28, 0); // extra field length
Буфер.Записать(30, ПолучитьБуферДвоичныхДанныхИзСтроки("data", "ascii", Ложь));
@@ -2933,7 +2933,7 @@
СтрокаЗаголовков = ПолучитьСтрокуЗаголовков();
СтрокаКлючей = ПолучитьСтрокуКлючейЗаголовков();
СтрокаХэша = нРег(ПолучитьHexСтрокуИзДвоичныхДанных(ХешСумма));
СтрокаХеша = нРег(ПолучитьHexСтрокуИзДвоичныхДанных(ХешСумма));
КаноническийЗапрос = СтрШаблон(ШаблонЗапроса
, Метод
@@ -2941,7 +2941,7 @@
, СтрокаПараметров
, СтрокаЗаголовков
, СтрокаКлючей
, СтрокаХэша);
, СтрокаХеша);
Возврат КаноническийЗапрос;
@@ -3115,7 +3115,7 @@
OAuthConsumerSecret = AuthДанные["OAuthConsumerSecret"];
OAuthВерсияAPI = AuthДанные["OAuthВерсияAPI"];
МетодХэширования = OAuthАлгоритм + "-" + OAuthХешФункция;
МетодХеширования = OAuthАлгоритм + "-" + OAuthХешФункция;
ТекущаяДата = OPI_Инструменты.ПолучитьТекущуюДату();
ЗаголовокАвторизации = "";
СтрокаСигнатуры = "";
@@ -3181,7 +3181,7 @@
НоваяСтрока = ТаблицаПараметров.Добавить();
НоваяСтрока.Ключ = "oauth_signature_method";
НоваяСтрока.Значение = МетодХэширования;
НоваяСтрока.Значение = МетодХеширования;
НоваяСтрока = ТаблицаПараметров.Добавить();
НоваяСтрока.Ключ = "oauth_timestamp";
@@ -3240,7 +3240,7 @@
+ "oauth_token=""" + OAuthToken + Разделитель
+ "oauth_signature_method=""" + МетодХэширования + Разделитель
+ "oauth_signature_method=""" + МетодХеширования + Разделитель
+ "oauth_timestamp=""" + ТекущаяДатаUNIX + Разделитель