Показано с 1 по 10 из 11
Тема: API Tinkoff
Комбинированный просмотр
-
28.07.2022, 10:33 #1
- Регистрация
- 07.06.2012
- Сообщений
- 13
- Сказал(а) спасибо
- 9
- Поблагодарили 2 раз(а) в 2 сообщениях
Re: API Tinkoff
Процедура FormНаСервере()
Сервер = "https://invest-public-api.tinkoff.ru";
Порт = 443;
Логин = "";
Пароль = "";
Прокси = Новый ИнтернетПрокси(Ложь);
ЗащищенноеСоединениеOpenSSL = Новый ЗащищенноеСоединениеOpenSSL(Н еопределено,Неопределено);
СоединениеHTTP = Новый HTTPСоединение(Сервер, Порт, Логин, Пароль,Прокси,,ЗащищенноеС� �единениеOpenSSL);
Токен = "токен";
Заголовки = Новый Соответствие;
Заголовки.Вставить("Authorization ", "Bearer " + Токен);
Заголовки.Вставить("accept", "application/json");
Заголовки.Вставить("Content-Type", "application/json");
Сервис = "rest/tinkoff.public.invest.api.contract.v1.UsersService/GetAccounts";
ЗапросHTTP = Новый HTTPЗапрос(Сервис, Заголовки);
ЗапросHTTP.УстановитьТелоИз� �троки("{}", КодировкаТекста.UTF8, ИспользованиеByteOrderMark.НеИсп ользовать);
Результат = СоединениеHTTP.ВызватьHTTPМет� �д("GET", ЗапросHTTP);
Если Результат.КодСостояния <> 200 Тогда
Сообщить("Ошибка выполнения запроса. Код состояния "+Результат.КодСостояния) ;
Возврат;
КонецЕсли;
Данные = Результат.ПолучитьТелоКак� �троку();
Сообщить(Данные);
КонецПроцедуры
-
28.07.2022, 21:05 #2
- Регистрация
- 16.02.2019
- Сообщений
- 77
- Сказал(а) спасибо
- 187
- Поблагодарили 1096 раз(а) в 179 сообщениях
Социальные закладки