Response Code 404

Раздел для разработчиков по взаимодействию с ЛЭРС УЧЕТ, созданию собственных внешних модулей, экспорту/импорту данных и т.д.

Модератор: Модераторы

Ответить
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Response Code 404

Сообщение Sly » 26 ноя 2019, 00:27

Через REST получаю Response Body:
{
"message": "Ошибка получения последних данных по точке учета. Точка учёта не существует. Возможно уже удалено или нет доступа."
}
Но точка в самом лэрс учёт имеется, и данные за прошедший месяц присутствуют.

Curl:
curl -X GET --header 'Accept: application/json' --header 'Authorization: Bearer Y23VX88yqWB3ItdpnW4jTqr46fVk7D9JcYuEUp4SiYj3JMEXqTtC3UdHgGnTvBSMsi_TS-vlD3-r504U4-IJuiarioKEqBjO52M59FS810WR9dPV4l-j9yqzyBDp4wCSfzlJ6YX_0j65zxt6IWJH-knjiXD0OobbjCZE2N-ReD1_KkvxkSVzVZdH0C-Ej5X6phpLhU9-4DZ6__5stcRxyyU29TnqPEVnXlhCidOWEVU5U3C-GYLvn76CnnDI6Q98Xphm0AMpa7DpEHSzs9nd9nzIO_7aH1Iz_9VFcdJwZ8FDmcQ9DJjrixSosmknkTMM7GelfPMrSabzCaVgoSIJDsMgXiuRcRKoWjQxtjgou8yShX9KuVCh1XMXFtXm7Dvw43QwNYD3ReHzdE5-BKvIB-5jY_RX6kbDlIvMS772icdZf6s81ZxcJl2J5VW1bovKxe5t_wh0iJ1L_Ig5cfbE28jfzlLx8avFRrmve_bx4U1xUjmyLAABX2eJ7Ztxdl4MhiOSDuYb7UR9D1FxVaTY96fogMiRe-E5H9aaUaO-6r_rHMYr7k-6Il9QEn8oA4ueaajPwv2q2Ov-81c7fThu9s243Mn6dNJOaKNpKUJbzZTDCW_PZfMLLz0LJ8rpkGWEtnK4fWhv6IVnD1dcGFdo-WXbszhgfcL3qP6svelerSo2rH_x8sTC_WL3UfzWPne2Na84M1wG09fPKrR2bCz280tsKldD7m9v88zlZZkv5BhdKClw' 'http://80.64.19.129:8083/rest/v1/measur ... sMask=Hour'

Request URL:
http://80.64.19.129:8083/rest/v1/measur ... sMask=Hour

Response Code:
404

Response Headers:
{
"content-length": "223",
"content-type": "application/json; charset=utf-8",
"date": "Mon, 25 Nov 2019 21:21:19 GMT",
"server": "Microsoft-IIS/8.5",
"x-powered-by": "ASP.NET"
}
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6707
Зарегистрирован: 02 мар 2016, 05:45

Re: Response Code 404

Сообщение Иван Славный » 26 ноя 2019, 03:34

Убедитесь, что у пользователя, под которым выполняется данный запрос, есть права на запрашиваемую точку учета.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Re: Response Code 404

Сообщение Sly » 26 ноя 2019, 06:15

Обнаружил, проблема в том, что цифра в Редакторе точки учёта может быть выставлена пользователем от балды. И не имеет ничего общего с настоящим номером точки учёта. Вопрос: для чего вы её соорудили?
Безымянный.png
Безымянный.png (63.17 КБ) 448 просмотров
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6707
Зарегистрирован: 02 мар 2016, 05:45

Re: Response Code 404

Сообщение Иван Славный » 26 ноя 2019, 06:27

Внутренний идентификатор точки, который задается системой автоматически, и номер точки учета, задаваемый в свойствах точки учета это разные параметры.

Номер точки учета был введен специально, чтобы пользователи могли указывать собственные идентификаторы отличные от внутреннего. Данный параметр применяется например для импорта данных удаленного пульта. То есть в Удаленном пульте вы создаете такие же точки учета, как и в ЛЭРС УЧЕТ, затем сохраняете данные в файл по этой точке учета, а после этого импортируете их в ЛЭРС УЧЕТ. Сопоставление точки учета, к которой относятся импортируемые данные происходит как раз таки по номеру.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Response Code 404

Сообщение Sly » 26 ноя 2019, 07:16

Осталось выяснить, как пользователь должен узнать номер точки учёта, например, для запроса через REST интерфейс?
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6707
Зарегистрирован: 02 мар 2016, 05:45

Re: Response Code 404

Сообщение Иван Славный » 26 ноя 2019, 08:14

Вам необходимо запросить список всех точек учета с помощью запроса "/rest/v1/MeasurePoints". В каждой точке учета списка есть ее внутренний идентификатор (поле "id").
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Re: Response Code 404

Сообщение Sly » 26 ноя 2019, 08:27

Благодарю за исчерпывающий ответ. Буду стараться больше не путать номер точки учёта и ее внутренний идентификатор!
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Re: Response Code 404

Сообщение Sly » 26 ноя 2019, 15:23

Снова я вас перехвалил. Оказалось, что на самом деле никакого поля "id" там нет. Вроде есть что-то похожее, называется "nodeId".
Sly
Сообщения: 542
Зарегистрирован: 25 мар 2016, 09:10

Re: Response Code 404

Сообщение Sly » 26 ноя 2019, 16:24

Всё таки есть там "id", только не каждый его там сможет отыскать. А нет ли способа попроще, чтобы узнать этот "id"?
Иван Славный
Инженер техподдержки
Инженер техподдержки
Сообщения: 6707
Зарегистрирован: 02 мар 2016, 05:45

Re: Response Code 404

Сообщение Иван Славный » 28 ноя 2019, 02:52

Нет, другого способа не существует.
20 и 21 июля 2020. IX обучающий семинар в Москве. Подробнее ...
Ответить