@@ -16,7 +16,7 @@
КонецЕсли;
КонецЕсли;
АдресРесурса = АдресРесурсаПоИмениМетода("sendMessage");
АдресРесурса = АдресРесурсаПоИмениМетода("sendMessage");
Соединение = Новый HTTPС о е дине ние ("api.telegram.org",443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, , ТелоЗапроса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, , ТелоЗапроса);
КонецФункции
КонецФункции
@@ -25,7 +25,7 @@
ПараметрыЗапроса = Новый Структура("url", АдресВебхук);
ПараметрыЗапроса = Новый Структура("url", АдресВебхук);
АдресРесурса = АдресРесурсаПоИмениМетода("setWebhook");
АдресРесурса = АдресРесурсаПоИмениМетода("setWebhook");
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
КонецФункции
КонецФункции
@@ -33,7 +33,7 @@
Функция DeleteWebhook() Экспорт
Функция DeleteWebhook() Экспорт
АдресРесурса = АдресРесурсаПоИмениМетода("deleteWebhook");
АдресРесурса = АдресРесурсаПоИмениМетода("deleteWebhook");
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
КонецФункции
КонецФункции
@@ -41,7 +41,7 @@
Функция GetWebhookInfo() Экспорт
Функция GetWebhookInfo() Экспорт
АдресРесурса = АдресРесурсаПоИмениМетода("getWebhookInfo");
АдресРесурса = АдресРесурсаПоИмениМетода("getWebhookInfo");
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
КонецФункции
КонецФункции
@@ -55,8 +55,7 @@
ПараметрыЗапроса.Вставить("timeout", Таймаут);
ПараметрыЗапроса.Вставить("timeout", Таймаут);
КонецЕсли;
КонецЕсли;
АдресРесурса = АдресРесурсаПоИмениМетода("getUpdates");
АдресРесурса = АдресРесурсаПоИмениМетода("getUpdates");
Соединение = Новый HTTP Соединение("api.telegram.org", 443, , , , ?(Таймаут > 0, Таймаут, 15),
Соединение = Ново е СоединениеХТТП(Таймаут);
Новый З а щище нно е С о е дине ние OpenSSL);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
КонецФункции
КонецФункции
@@ -65,7 +64,7 @@
АдресРесурса = АдресРесурсаПоИмениМетода("getFile");
АдресРесурса = АдресРесурсаПоИмениМетода("getFile");
ПараметрыЗапроса = Новый Структура("file_id", ИдФайла);
ПараметрыЗапроса = Новый Структура("file_id", ИдФайла);
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса);
КонецФункции
КонецФункции
@@ -73,7 +72,7 @@
Функция GetMe() Экспорт
Функция GetMe() Экспорт
АдресРесурса = АдресРесурсаПоИмениМетода("getMe");
АдресРесурса = АдресРесурсаПоИмениМетода("getMe");
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьGetЗ а пр о с (Соединение, АдресРесурса);
КонецФункции
КонецФункции
@@ -84,7 +83,7 @@
Разделитель = СтрЗаменить(Новый УникальныйИдентификатор, "-", "");
Разделитель = СтрЗаменить(Новый УникальныйИдентификатор, "-", "");
ДвоичныеДанныеДокумента = ДвоичныеДанныеДокумента(ИдЧата, ДокументДляОтправки, Разделитель, Надпись, БезУведомления);
ДвоичныеДанныеДокумента = ДвоичныеДанныеДокумента(ИдЧата, ДокументДляОтправки, Разделитель, Надпись, БезУведомления);
ДанныеДокумента = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеДокумента);
ДанныеДокумента = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеДокумента);
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, , ДанныеДокумента);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, , ДанныеДокумента);
КонецФункции
КонецФункции
@@ -103,7 +102,7 @@
Разделитель = СтрЗаменить(Новый УникальныйИдентификатор, "-", "");
Разделитель = СтрЗаменить(Новый УникальныйИдентификатор, "-", "");
ДвоичныеДанныеФото = ДвоичныеДанныеФайла(ФайлДляОтправки, ИмяФайла, "image/jpeg", "photo", Разделитель);
ДвоичныеДанныеФото = ДвоичныеДанныеФайла(ФайлДляОтправки, ИмяФайла, "image/jpeg", "photo", Разделитель);
ДанныеФото = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеФото);
ДанныеФото = Новый Структура("Разделитель, ДвоичныеДанные", Разделитель, ДвоичныеДанныеФото);
Соединение = Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , 15, Новый Защищенн оеСоединениеOpenSSL );
Соединение = НовоеСоединениеХТТП( );
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса, ДанныеФото);
Возврат ХТТПОбщегоНазначенияВызовСервера.В ыпо лнитьPostЗ а пр о с (Соединение, АдресРесурса, ПараметрыЗапроса, ДанныеФото);
КонецФункции
КонецФункции
@@ -208,4 +207,10 @@
КонецФункции
КонецФункции
Функция НовоеСоединениеХТТП(Таймаут = 0)
Возврат Новый HTTPС о е дине ние ("api.telegram.org", 443, , , , ?(Таймаут > 0, Таймаут, 15), Новый З а щище нно е С о е дине ние OpenSSL);
КонецФункции
#КонецОбласти
#КонецОбласти