Форум OlegON > Программы и оборудование для автоматизации торговли > Маркировка

Миграция с коммерческих операторов ЭДО на ЭДО-Лайт : Маркировка

22.11.2024 11:23


09.08.2023 18:08
Само изменение авторизации меня особо не пугает, у меня так сделано:

Если ЭДО = 0 Тогда
Ответ = глHTPP_ВыполнитьЗапрос("POST", СокрЛП(Константа.АдресСервисаМОТП) + "/" + СокрЛП(Константа.ПрефиксВерсии) + "/auth/simpleSignIn", сзJSONЗапрос,, сзЗаголовки,СтрОшибка);
Иначе
Ответ = глHTPP_ВыполнитьЗапрос("POST", СокрЛП(Константа.АдресСервисаЭДО_Лайт) + "/api/v1/session", сзJSONЗапрос,, сзЗаголовки,СтрОшибка);
КонецЕсли;

т.е. оба варианта, с выбором по одноиу параметру, "ЭДО", переделки будут минимальными...
Хуже, что с остальными пока не понятно
09.08.2023 18:22
Вообще, глядя на все это, не сильно удивлюсь, если "https://edo-gismt.crpt.ru" вообще прибьют и оставят только этот: "https://markirovka.crpt.ru/api"...
10.08.2023 16:28
согласен, что изменения в программе минимальные, как и описание изменений от ЧЗ) не плохо бы от них всё таки увидеть доку, чтоб не гадать куда ж и как
15.08.2023 12:44
Цитата:
jokerpnz не плохо бы от них всё таки увидеть доку, чтоб не гадать куда ж и как
Ага. У них в "базе знаний" лежит:

Описание API ЭДО Лайт Версия 30.0

Только что смотрел. Ничего в ней про это нет, только про то, что авторизация теперь единая. Так, что скорее всего придется "методом научного втыка" разбираться
21.08.2023 22:25
Цитата:
MWWRuza Так, что скорее всего придется "методом научного втыка" разбираться
Ну, что...
Докладываю

Попробовал. Токен получаю по методу единой авторизации, как просто для ЦРПТ.
Запросы отрабатывают по общему адресу апи маркировки: "https://markirovka.crpt.ru/api".
Например, такой запрос отрабатывает и возвращает инфу по ИНН: "Url = "https://markirovka.crpt.ru/api/v4/true-api/edo/inn/5075031407""

Но, самое интересное, что такой: "Url = "https://edo-gismt.crpt.ru/api/v1/incoming-documents?limit=20&offset=0&created_from=1690848001&created_to=1693526399""
Тоже отрабатывает нормально с единым токеном

Так, что, пока работают с единым токеном оба адреса, и общий, и ЭДО...
Как будет после часа Х, и какой из адресов будет работать в дальнейшем - узнаем после 10.09.2023...
21.08.2023 23:10
+ к #65
В общем, заставить что-то еще, кроме инфы по ИНН работать по общему адресу: "https://markirovka.crpt.ru/ap" мне не удалось. Не работает. А этот запрос работал по этому адресу и раньше, но только с токеном под ЭДО.
Остальные запросы отрабатывают по адресам, начинающимся с: "https://edo-gismt.crpt.ru/api" с любым токеном, и под ЭДО и единым.
22.08.2023 14:15
Короче, пока, все работает как и работало, только нет необходимости получать токен ЭДО, достаточно единого токена ЦРПТ, полученного методами TrueAPI.
Скорее всего, когда отключат авторизацию ЭДО, то только он и будет работать, пока работают оба.

Непонятно только по срокам действия, 10 или 12 часов?

"Время жизни токена для ГИС МТ составляет 12 часов, а для ФГИС МДЛП 30 минут.
2.1. Отключение методов авторизации API ЭДО Лайт
10.09.2023 планируется отключение методов авторизации API ЭДО Лайт.
Рекомендуется заблаговременно выполнить переинтеграцию решений на использование методов
True API."

Похоже, что 12 - раньше для ЭДО было 12, для всего осталього 10... Сейчас 12 для всего...
22.08.2023 22:05
Цитата:
MWWRuza Похоже, что 12 - раньше для ЭДО было 12, для всего осталього 10... Сейчас 12 для всего...
Хм... А вот и нет.... Сейчас он меня обломал, с сообщением, что токен не действителен... А ему отроду 11 часов было... Сгенерил новый, все работает, завтра утром проверю. 22 + 12 - 24 = 10 Не проспать бы только в промежутке между 8 и 10 утра проверить...
23.08.2023 09:14
Цитата:
MWWRuza Не проспать бы только в промежутке между 8 и 10 утра проверить...
Не проспал. Но, похоже облом... Из серии "не верь глазам своим" - тому, что в описании API написано - 12. Реально, 10 часов. По крайней мере, на текущий момент. Может, ближе к 10.09.2023 поправят, х.з....
Сегодня вечером еще раз проверю, для точности.
23.08.2023 21:47
Да, проверил. Все так и есть протух ровно через 10 часов.
Часовой пояс GMT +3, время: 11:23.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.