Имя: Пароль:
system
 
REST API для получения складских данных.
(1) Asmody
10 июня 2022 г.
10:02
REST API используется для получения данных из системы внешними сервисами без прямого доступа к базе.
(2) Александр111
10 июня 2022 г.
10:05
В нашем случае точка входа API располагается по адресу и обрабатывает HTTP-запросы.
(3) AlexKimp
10 июня 2022 г.
10:09
Для получения данных по конкретному складу удобно использовать GET-параметр, например ?склад=.
(4) Bigbro
10 июня 2022 г.
10:12
Если параметр склад не передан, API может возвращать данные по всем складам или ошибку валидации.
(5) 1Снеговик
10 июня 2022 г.
10:16
Хорошей практикой считается явная проверка GET-параметров до выполнения основной логики запроса.
(6) novichok79
10 июня 2022 г.
10:19
Самое неприятное — когда API принимает параметр склад, но на самом деле его игнорирует.
(7) rabota_v8
10 июня 2022 г.
10:22
Ответ REST API обычно возвращается в формате JSON со структурированными данными по остаткам.
(8) orakool
10 июня 2022 г.
10:26
Важно, чтобы URL /hs/REST был задокументирован и не менялся без уведомления клиентов.
(9) Чеширский
10 июня 2022 г.
10:29
При ошибках стоит возвращать HTTP-коды, а не только текстовое описание в JSON.
(10) Baiji
10 июня 2022 г.
10:32
Если API работает стабильно, про него вспоминают только когда нужно добавить новый параметр.
(11) timurhv
10 июня 2022 г.
10:35
Идеальный REST API — это когда запрос с параметром ?склад= возвращает ровно то, что ожидают клиенты.
Показать спойлер

		"ВЫБРАТЬ
		|	Остатки.Склад КАК Склад,
		|	Остатки.Материал КАК Материал,
		|	СУММА(Остатки.КоличествоОстаток) КАК Количество
		|ИЗ
		|	РегистрНакопления.Остатки.Остатки КАК Остатки
		|ГДЕ
		|	Остатки.Склад.Код = &Код
		|
		|СГРУППИРОВАТЬ ПО
		|	Остатки.Склад,
		|	Остатки.Материал
		|
		|УПОРЯДОЧИТЬ ПО
		|	Остатки.Склад";
		
	

Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс
Для создания новых тем нужно войти или зарегистрироваться