documentation-api's People
documentation-api's Issues
Токен к REST API
Здравствуйте.
Возник вопрос касательно токена к REST API.
Поскольку токен никак не привязывается к клиентской части (например, обработка 1С), то что мешает пользователю скачать обработку для 1С с дорогой подпиской, а потом купить самую дешевую подписку под другое приложение и использовать токен оттуда?
В итоге, разработчик исходной обработки полностью теряет доход, хотя его разработкой пользуются.
По опыту использования других API для этих целей используется еще секретный ключ приложения, который не позволит использовать токен с другим приложением. При этом обеспечение сохранности секретного ключа ложится на разработчика.
Использование iframe в настройках приложения
Здравствуйте.
Есть ли какая-то документация по использованию iframe на странице настроек приложения?
Также не работает флаг Disabled для текстовых полей.
Документация по транзакциям
Здравствуйте.
А есть ли документация по транзакциям в документе?
По документам документацию вижу, но там не все возможные транзакции описаны.
Не генерируется код по описанию OpenAPI
Добрый день.
Есть проблема при генерации кода из описания сервиса https://lytkini.github.io/evotor-rest-api.yaml на последнем Swagger Codegene 2.2.2.
Запускаю генерацию так:
$ java -jar swagger-codegen-cli-2.2.2.jar generate -l spring -i https://lytkini.github.io/evotor-rest-api.yaml --api-package com.ae.evotor.api --artifact-id evotor-api --group-id com.ae.evotor -v
Лог генерации: https://pastebin.com/NzaQHe0Z
В результате получаю только сваггеровский обвес для Spring MVC и всё.
В логе генерации смущает то, что после чтения конфигурации REST API Swagger не видит ссылки на paths, definitions, parameters, info: в строках 11 и 28-30 пустые объекты.
ЧЯДНТ?
REST API период запроса документов
Здравствуйте.
Не удается запросить документы за период. Возвращается HTTP код 400 с пустым телом.
Используемый URL: https://api.evotor.ru/api/v1/inventories/stores/20170310-BC86-402E-8077-2EB96F99F820/documents?gtCloseDate=2017-03-27T17:00:00.000Z<CloseDate=2017-03-28T17:00:00.000Z
В чем может быть причина?
Правильно ли я понимаю, что время должно быть в UTC?
Транзакция DOCUMENT_CLOSE_FPRINT, нулевой номер смены
В транзакцию DOCUMENT_CLOSE_FPRINT почему-то попадает нулевой номер смены в поле sessionNumber, хотя в документе номер смены указан.
Возможно, это из-за нефискальности аппарата?
Транзакция DISCOUNT_POSITION, тип скидки
Здравствуйте.
Подскажите, пожалуйста, как в транзакции DISCOUNT_POSITION определить тип скидки: "процентная" или "суммовая"?
В транзакции DISCOUNT_POSITION присутствует поле discountType, однако, при обоих типах скидок оно имеет значение "1".
REST API запрос документов, дублируется поле в транзакциях
В описании транзакции дублируется поле type, что может приводить к некорректной работе.
Пример:
{
"uuid":"c20784b2-5aa7-4706-94ee-3f6ab9fbafb2",
"type":"OPEN_SESSION",
"deviceId":"352398080143045",
"deviceUuid":"20170310-AC51-402F-809D-92B386B8705C",
"transactions":[
{
"type":"OPEN_SESSION",
"uuid":null,
"id":"1",
"type":"OPEN_SESSION",
"userCode":null,
"userUuid":"20170310-1C08-4009-8088-86C592B6B35E",
"creationDate":"2017-03-10T12:00:50.000+0000",
"timezone":10800000
}
],
"closeDate":"2017-03-10T12:00:50.000+0000",
"openDate":"2017-03-10T12:00:50.000+0000",
"openUserCode":null,
"openUserUuid":"20170310-1C08-4009-8088-86C592B6B35E",
"closeUserCode":null,
"closeUserUuid":"20170310-1C08-4009-8088-86C592B6B35E",
"sessionUUID":"dcbb0da2-443a-4108-838e-48ef35340d09",
"sessionNumber":"1",
"number":1,
"closeResultSum":null,
"closeSum":null,
"storeUuid":"20170310-BC86-402E-8077-2EB96F99F820",
"completeInventory":true,
"extras":null,
"new":false
}
Вебхуки-уведомления - возвращаемые значения
На уведомления "Создать магазин/терминал" сервис партнера должен вернуть некие uuid, Поясните, пожалуйста, что это за uuid?
REST API - Не работает запрос документов
Здравствуйте.
При попытке GET запроса на URL https://api.evotor.ru/api/v1/inventories/stores/{storeUuid}/documents сервер возвращает код 405 и ответом {"status":null,"errors":[{"code":"1005","reason":"not allowed","subject":"deviceUuid","value":""}]}
При попытке GET запроса на URL https://api.evotor.ru/api/v1/inventories/stores/{storeUuid}/documents?deviceUuid={deviceUuid} сервер также возвращает код 405 и ответом {"status":null,"errors":[{"code":"1005","reason":"not allowed","subject":"deviceUuid","value":"{deviceUuid}"}]}
При попытке GET запроса на URL https://api.evotor.ru/api/v1/inventories/stores/{storeUuid}/documents?deviceUuid={deviceUuid}<CloseDate={ltCloseDate}>CloseDate={gtCloseDate} сервер возвращает код 400 с пустым телом.
Остальные запросы отрабатывают корректно.
Просьба подсказать в чем дело?
REST API - запрос документов по номеру смены
Хотелось бы увидеть возможность запроса списка документов по номеру смены.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.