Сформировать запрос для api сбербанка

1. user1302499 26.11.20 14:31 Сейчас в теме
Пытаюсь сделать интеграцию с api Сбербанка для регистрации заказа. Но немного не понимаю как правильно его отправить) Написал в тех поддержку сбербанка, говорят, что запрос, правильный, думаю, может быть я в 1С что-то не так делаю, что у меня не получается отправить запрос

Вот код:

ЗаписьJSON = Новый ЗаписьJSON;
		
	тПараметрыJSON = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет, " ", Истина);  
	ЗаписьJSON.УстановитьСтроку(тПараметрыJSON); 	
	МассивДанныхJSON = Новый Массив;
  
		
	Строка = Объект.Запасы[0];
	
	Корзина = Новый Структура;
	Данные = Новый Структура;
	Товар = Новый Структура;
	
	
	Товар.Вставить("positionId", Строка(Строка.НомерСтроки));
	Товар.Вставить("name",Строка.Номенклатура.Наименование);
		Количество = Новый Структура;
		Количество.Вставить("value",Строка.Количество);
		Количество.Вставить("measure",Строка.Номенклатура.ЕдиницаИзмерения.НаименованиеПолное);
	Товар.Вставить("quantity",Количество);
	Товар.Вставить("itemCurrency","643");
	Товар.Вставить("itemCode",Строка.Артикул);
	//Товар.Вставить("tax",);
	Товар.Вставить("itemPrice",Строка.Сумма); //Сумма

	МассивТоваров = Новый Массив;
	МассивТоваров.Добавить(Товар);
	
	Данные.Вставить("items", МассивТоваров);
	Корзина.Вставить("cartItems",Данные);
	
	
	
	ЗаписатьJSON(ЗаписьJSON, Корзина,  Новый НастройкиСериализацииJSON);
	СтрокаJS = ЗаписьJSON.Закрыть();
	
	Токкен = Справочники.МТД_Константы.НайтиПоРеквизиту("Ключ","ТоккенСбер").Значение;
	  
	Попытка
			Сайт = "https://3dsec.sberbank.ru";
			Ресурс = "/payment/rest/register.do?token="+ Токкен + "&amount="+СтрЗаменить(Строка(Объект.СуммаДокумента)," ","")+"¤cy=643&language=ru&orderNumber="+Строка(Объект.Номер)+"&returnUrl=https://testshop.ru&sessionTimeoutSecs=15400&orderBundle=";
			HttpЗапрос = Новый HTTPЗапрос(Ресурс); 	
			HttpЗапрос.Заголовки.Вставить("Content-type", "application/x-www-form-urlencoded");
			HttpЗапрос.УстановитьТелоИзСтроки(СтрокаJS);

			
			СайтСоединение = Новый HTTPСоединение(Сайт, ,"claystreet-operator-api" ,"ClayStreet_22!" , , ,Новый ЗащищенноеСоединениеOpenSSL);
			HTTPОтвет = СайтСоединение.ОтправитьДляОбработки(HttpЗапрос);
		
	Исключение
		   	 Сообщить("Не удалось установить соединение с сервером онлайн-проверки:" 
        + Символы.ПС + ИнформацияОбОшибке().Описание, СтатусСообщения.Важное);
    Возврат;
	КонецПопытки;	  
Показать



СайтСоединение.ОтправитьДляОбработки(HttpЗапрос);
Вот на этой строчке выдает ошибку

Не удалось установить соединение с сервером онлайн-проверки:
Ошибка при вызове метода контекста (ОтправитьДляОбработки)


В чем может быть проблема?
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Aitbay 27.11.20 11:45 Сейчас в теме
порт 443 думаю нужно указать
3. CK3 02.03.23 16:35 Сейчас в теме
Прошло уже больше 2 лет, но) Получилось?
4. user1302499 20.03.23 09:02 Сейчас в теме
5. dgprivezencev 18.04.23 21:30 Сейчас в теме
(4) Так в чем дело было?
Или выложите итоговый код, пожалуйста
6. user1302499 21.04.23 11:13 Сейчас в теме
(5) Уже нет кода, давно было) Скорее всего ошибка в адресе обращения была
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот