1

Перестал работать запрос

Topic: Перестал работать запрос

Здравствуйте! Работал запрос вида:

https://hst-api.wialon.com/wialon/ajax.html?svc=messages/load_interval&params={"itemId":11111111,"timeFrom":1482912000,"timeTo":1482912120,"lastCount":50,"flags":0x0000,"flagsMask":0xFF00,"loadCount":50}&sid=05170834817e75cdee10b3a7acfa0ecc

Вроде бы как вчера стал получать error:4. Были изменения 31 числа, возможно что-то поменялось? Спасибо.

2

Перестал работать запрос

(edited by spev 02/02/2017 12:36:59)

Re: Перестал работать запрос

Wialon перешёл на JSON ECMA-404 в нём не допускается 16-ричная запись вроде 0x0000, 0xFF00 переводите в десятичный вид 0 и 65280 соответственно.
Подробнее https://forum.gurtam.com/viewtopic.php? … 24#p122724

Telegram: Обновления Wialon, Wialon updates
Google Chrome Extensions: Wialon Units Map | Gurtam Forum Notifications | Wialon Apps Launcher
Evgenij Spitsyn, Developer, flespi team
3

Перестал работать запрос

(edited by qqwkaman 02/02/2017 14:14:38)

Re: Перестал работать запрос

Тогда еще один вопрос:

https://hst-api.wialon.com/wialon/ajax.html?svc=resource/get_zones_by_point&params={spec:{"zoneId":{14464460:[1432]},"lat":52.1459960938,"lon":23.6884422302}}&sid=

Так же error:4
Если не трудно, подскажите в чем проблема

4

Перестал работать запрос

(edited by spev 02/02/2017 14:32:36)

Re: Перестал работать запрос

https://hst-api.wialon.com/wialon/ajax.html?svc=resource/get_zones_by_point&params={"spec":{"zoneId":{"14464460":[1432]},"lat":52.1459960938,"lon":23.6884422302}}&sid=

у вас spec не в кавычках и 14464460 по спецификации это string

Telegram: Обновления Wialon, Wialon updates
Google Chrome Extensions: Wialon Units Map | Gurtam Forum Notifications | Wialon Apps Launcher
Evgenij Spitsyn, Developer, flespi team
5

Перестал работать запрос

Re: Перестал работать запрос

Я пытаюсь повторить пример с загрузкой сообщений по объекту:
https://sdk.wialon.com/wiki/en/local/re … s/messages

Запрос возвращает ошибку №7 - "Access denied". (https://sdk.wialon.com/wiki/en/local/re … ors/errors)

Объект доступен из аккаунта пользователя, т.е. пользователь имеет к нему доступ.

Запрос аутентификации:

* About to connect() to hst-api.wialon.com port 80 (#0)
*   Trying 193.193.165.195... * connected
* Connected to hst-api.wialon.com (193.193.165.195) port 80 (#0)
> GET /wialon/ajax.html?svc=token%2Flogin&params=%7B%22token%22%3A%22438fd60e67cc8093168d21340b46acfe1C4785C28A462D8BEF2BEEC980289529895F2C72%22%7D HTTP/1.1
Host: hst-api.wialon.com
Accept: */*

< HTTP/1.1 200 OK
< Date: Fri, 29 Sep 2017 11:44:18 GMT
< Content-Type: application/json
< Content-Length: 4057
< Connection: keep-alive
< Cache-Control: no-cache
< Server: adf_http_server/4.3.0204
<
* Connection #0 to host hst-api.wialon.com left intact
* Closing connection #0

# "eid" : 066d7d3000223ef03f8579485031ae4d

Запрос "messages/load_interval" через GET:

* About to connect() to hst-api.wialon.com port 80 (#0)
*   Trying 193.193.165.195... * connected
* Connected to hst-api.wialon.com (193.193.165.195) port 80 (#0)
> GET /wialon/ajax.html?svc=messages%2Fload_interval&sid=066d7d3000223ef03f8579485031ae4d&params=%7B%22itemId%22%3A868324022162593%2C%22timeFrom%22%3A1504213200%2C%22timeTo%22%3A1504472340%2C%22flags%22%3A1%2C%22flagsMask%22%3A65281%2C%22loadCount%22%3A3%7D HTTP/1.1
Host: hst-api.wialon.com
Accept: */*

< HTTP/1.1 200 OK
< Date: Fri, 29 Sep 2017 11:45:48 GMT
< Content-Type: application/json
< Content-Length: 12
< Connection: keep-alive
< Cache-Control: no-cache
< Server: adf_http_server/4.3.0204
<
* Connection #0 to host hst-api.wialon.com left intact
* Closing connection #0

# status code: 200
# response   {"error":7}

Запрос "messages/load_interval" через POST:

* About to connect() to hst-api.wialon.com port 80 (#0)
*   Trying 193.193.165.195... * connected
* Connected to hst-api.wialon.com (193.193.165.195) port 80 (#0)
> POST /wialon/ajax.html?svc=messages%2Fload_interval&sid=066d7d3000223ef03f8579485031ae4d HTTP/1.1
Host: hst-api.wialon.com
Accept: */*
Content-Type: application/x-www-form-urlencoded; charset=UTF-8
Content-Length: 167

< HTTP/1.1 200 OK
< Date: Fri, 29 Sep 2017 11:45:05 GMT
< Content-Type: application/json
< Content-Length: 12
< Connection: keep-alive
< Cache-Control: no-cache
< Server: adf_http_server/4.3.0204
<
* Connection #0 to host hst-api.wialon.com left intact
* Closing connection #0

# status code: 200
# response   {"error":7}
6

Перестал работать запрос

Re: Перестал работать запрос

pklimov , проверьте, какие права у токена на объект
https://sdk.wialon.com/wiki/ru/sidebar/ … rmat/token

Labs Expert
Gurtam
7

Перестал работать запрос

Re: Перестал работать запрос

URL входа:
/login.html?access_type=0x100&activation_time=

Список доступа:

Спостереження онлайн
Перегляд элемента і його основних властивостей
Перегляд детальних властивостей
Перегляд довільних полів
Запит повідомлень і звітів
Перегляд і завантаження файлів
Перегляд геозон
Перегляд шаблонів звітів
Перегляд водіїв
Перегляд елементів агро
Перегляд причепів
Експорт повідомлень
Перегляд команд
8

Перестал работать запрос

Re: Перестал работать запрос

pklimov, прав токена достаточно. Проблема в том, что Вы подаёте unique_id (IMEI) объекта, а нужно подавать item_id. В данном случае это 15254437.

Head of Wialon Local Department
Gurtam