1

Не отдаёт адрес по координатам

Тема: Не отдаёт адрес по координатам

Привет, проблема такая -- сначала я авторизуюсь с токеном у которого полный доступ, после чего получаю uid в ответе

=======
[host] => 91.207.25.214
    [eid] => 01c2fc3814ac16d266f24a97dae3cca0
    [au] => view18032015
    [tm] => 1449572849
и т.д.)

и запрашиваю такую ссылку:
https://geocode-maps.wialon.com/hst-api … de?coords=[{"lon":36,"lat":58}]&flags=45321&uid=01c2fc3814ac16d266f24a97dae3cca0

через curl разумеется. uid конечно из ответа авторизации:

после чего получаю Error 1.


Что здесь не так и что я делаю неправильно?

2

Не отдаёт адрес по координатам

Re: Не отдаёт адрес по координатам

Добрый день
Во втором запросе параметр должен называться sid, а не uid

3

Не отдаёт адрес по координатам

Re: Не отдаёт адрес по координатам

Странно, потому в документации у вас написано так:

http://sdk.wialon.com/wiki/en/sidebar/r … ts/address -- здесь
======
https://geocode-maps.wialon.com/{host}/ … de?coords=[{"lon":<double>,"lat":<double>}]&city_radius=<uint>&
dist_from_unit=<uint>&txt_dist=<text>&flags=<uint>&tags=<text>&uid=<long>
======

но, ок, я поменял на sid -- результат не изменился.

запрос:
https://geocode-maps.wialon.com/hst-api … de?coords=[{"lon":36,"lat":58}]&flags=45321&sid=5d3d6bdd533520f955508363b9266daf

ответ:
stdClass Object
(
    [error] => 1
)

4

Не отдаёт адрес по координатам

Re: Не отдаёт адрес по координатам

Pink.ME
Прошу прощения, в документации всё верно параметр действительно называется uid

Проблема в том, что вы передаёте идентификатор сессии (eid), а надо передавать ID текущего пользователя (uid)
Он получается в ответе на запрос логина поле user.id

5

Не отдаёт адрес по координатам

Re: Не отдаёт адрес по координатам

Спасибо, получилось.