- Подготовка производственной площадки к маркировке
- Сроки внедрения маркировки для производителей: что нужно знать малым, средним и крупным?
- Оборудование для маркировки: какое нужно и что пригодится из того, что у вас уже есть?
- Состав кода маркировки молочной продукции
Необходимо авторизоваться или зарегистрироваться на портале
при запросе https://markirovka.crpt.ru/api/v4/true-api/codes/check "code": 401, "description": "Unsupported algorithm=[HS256]",
при запросе https://markirovka.crpt.ru/api/v4/true-api/codes/check
запрашиваем
{
запрашиваем
{
«codes»:[
«0104602048011084215me5!0\u001d93baPT»
]
}
передаем Bearer token, полученный из https://markirovka.crpt.ru/api/v3/true-api/auth/permissive-access
Получаем:
«code»: 401, «description»: «Unsupported algorithm=[HS256]»,
27.03.24 все работало еще, а сегодня уже нет. В чем причина?
передаем Bearer token, полученный из https://markirovka.crpt.ru/api/v3/true-api/auth/permissive-access
Получаем:
«code»: 401, «description»: «Unsupported algorithm=[HS256]»,
27.03.24 все работало еще, а сегодня уже нет. В чем причина?
R
Решение опишу ниже, нашли его самостоятельно своей командой разрабов.
В нашем случае при интеграции с API песочницы, а затем и прод. контура Bearer token был передан только через хедер Authorization: Bearer <token>, причем в <token> был передан id_token, полученный методом permissive-access. Это работало для sandbox и прод. контера ЧЗ до 28.03.24, а в указанный день перестало для прод. контура внезапно, хотя для sandbox осталась поддержка. Какие-то запросы в ТП не принесли результата. Прошли всю цепочку сами, переделали заново и обнаружили, что работать стало при использовании для прод контура не id_token, а access_token из permissive-access, причем при передаче его через херед X-Api-Key: <token>. Логически из ответа API по codes/check: 401, «description»: "Unsupported algorithm=[HS256], это понятно не было
P.S.:
качественного ответа от ТП по этому поводу мы так же не получили, а тот, что пришел нес весьма условный характер решения: в нем было указано, что нужно подписать договор, который не был подписан у нас в продю контуре, хотя мы не являемся производителями марок, а только занимаемся розничной торговлей маркированных товаров.
29.03.2024 17:54
1
В
Мне сегодня ответил ЧЗ
В ходе проверки предоставленных данных было выявленно, что метод «5.1.7.1. Метод верификации кодов маркировки и получения сокращённой информации о товаре» в данном случае направлялся с параметром Bearer. При этом в документации указано, что данный метод должен направляться с параметром X-Api-Key. Для его получения необходимо направить запрос метода 1.6. Получение токена авторизации документации TrueAPI.
я переделал проверку на постоянный токен из личного кабинета, заработало
29.03.2024 18:10
0
V
простой вопрос по АПИ
вернее 2 вопроса
нужна методика
у мнея есть 0104640255271457215<;.EJcov*7wI ето матрикс код
есть gtin == 04640255271457
так он в квадратик и не очч хороший
как его получить с хвостом
чтобы был в 4 квадратика
2 вопрос
есть gtin == 04640255271457 количество == 1
как в конце концов через АПИ
выпустить и получить матрикс код с хвостом ( 4 квадратика)
и чтобы оно было в статусе сделано -- отправлено покупателю
PS ---общий ответ читайте документацию не предлагать
Спасибо
вернее 2 вопроса
нужна методика
у мнея есть 0104640255271457215<;.EJcov*7wI ето матрикс код
есть gtin == 04640255271457
так он в квадратик и не очч хороший
как его получить с хвостом
чтобы был в 4 квадратика
2 вопрос
есть gtin == 04640255271457 количество == 1
как в конце концов через АПИ
выпустить и получить матрикс код с хвостом ( 4 квадратика)
и чтобы оно было в статусе сделано -- отправлено покупателю
PS ---общий ответ читайте документацию не предлагать
Спасибо
22.08.2024 16:10
0
V
ответ !!!! ))) не падайте
*****************************
Здравствуйте! Рекомендуем ознакомиться с документацией True API, расположенной в разделе «Помощь» Личного кабинета
***************************
23.08.2024 09:22
0