Имя: Пароль:
1C
 
Подключение к веб сервису (https) через токен.
0 Radion
 
31.01.20
18:53
Привет, подскажите вариант подключения к api ? Токен получаю, а как прикрутить его к запросу не знаю. В постмане все красиво а как реализовать в коде 1С? Спасибо.
1 Garykom
 
гуру
31.01.20
18:59
Нанять цуко программиста блин, как еще то? Ля.

Ты вот представь кодер устраивается на PHP и спрашивает а как готовый HTML то выдавать?
2 Сергиус
 
31.01.20
19:07
(0)Что за API?
3 runoff_runoff
 
31.01.20
19:10
плиз, скрин, как токен используется в постмане
точно так же сделать в 1С
4 Radion
 
31.01.20
19:10
(1) да яж тебя не прошу код, только как возможно реализовать. ты сам такое писал?
5 runoff_runoff
 
31.01.20
19:12
(4) например, в API Goods токен просто вставляется в тело запроса JSON как поле token
6 Radion
 
31.01.20
19:15
(3) https://cloud.mail.ru/public/4RhH/4uo6PrmeA - подключаюсь вот так
7 Garykom
 
гуру
31.01.20
19:16
(4) Писал и не раз и не только на 1С

По тупейшей и не полной постановке вопроса могу сказать что дешевле нанять программиста будет если сроки не полгода блин
8 Garykom
 
гуру
31.01.20
19:16
(6) ошибка 404 нюню ))
9 Radion
 
31.01.20
19:17
(6) https://cloud.mail.ru/public/3UkT/5tMwy21k4  - сорри, вот ссылка верная
10 Garykom
 
гуру
31.01.20
19:19
(9) читай коммент https://forum.infostart.ru/forum9/topic152842/
11 runoff_runoff
 
31.01.20
19:19
лучше это читать
https://forum.infostart.ru/forum9/topic221996/
12 Radion
 
31.01.20
19:21
(10,11) Спасибо!!!
13 Radion
 
11.02.20
17:39
Подниму тему, код работал 2 недели и перестал. Выдает ошибку 307.
Не могу понять в чем может быть проблема (((
HTTP         = Новый HTTPСоединение(URLСайта_Ордер);    
ЗапросPOST     = Новый HTTPЗапрос();
запросPOST.АдресРесурса = Ресурс_Ордер;
запросPOST.Заголовки.Вставить("Authorization",     "Bearer "+Токен);
запросPOST.Заголовки.Вставить("Content-type",     "application/json; charset=utf-8");
запросPOST.УстановитьИмяФайлаТела(ФайлСписокЗаказовJSON);
    
ВремФайл = КаталогВременныхФайлов()+"orders_number_temp.json";
HTTP.ОтправитьДляОбработки(запросPOST, ВремФайл);
    
ТекстовыйФайлОтвет = Новый ТекстовыйДокумент;
ТекстовыйФайлОтвет.Прочитать(ВремФайл,КодировкаТекста.UTF8);
ОтветСервера = ТекстовыйФайлОтвет.ПолучитьТекст();
14 pechkin
 
11.02.20
17:42
(13) редирект же
15 Radion
 
11.02.20
17:44
(14) да, куда перенаправляет ?
16 pechkin
 
11.02.20
17:44
(15) сколько платишь за решение вопроса?
17 Radion
 
11.02.20
18:03
(16) подсказать не судьба?
18 Garykom
 
гуру
11.02.20
18:04
(15) Читай возвращенные заголовки ответов
http://bourabai.kz/dbt/web/http.html
19 pechkin
 
11.02.20
18:04
просто в браузере открываешь ссылку и смотришь ответ
20 Garykom
 
гуру
11.02.20
18:04
(18) http пипец древняя на данный момент технология и по сути простейшая если разобраться в теории
21 Radion
 
11.02.20
18:23
Спасибо, добавил Новый ЗащищенноеСоединениеOpenSSL() взлетело.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший