Справочный центр Wialon

get_keys

Чтобы получить информацию о ключах, используемых для доступа к внешним картографическим сервисам, используйте метод user/get_keys.

Copied!
svc=user/get_keys&params={}

Ответ

В случае успешного выполнения запроса возвращается следующий ответ:

Copied!
{
	"<key_name>": {
		"ct":<long>,                    /* время создания */
		"name":<text>,                  /* имя ключа */
		"key":<text>,                   /* значение ключа (может быть скрыто в зависимости от пользователя, источника карт и типа ключа) */
		"provider":<text>,              /* имя источника карт ("google", "here", "trimble" и т. д.) */
		"type":<uint>,                  /* побитовая комбинация значений из таблицы «Типы ключей» (см. ниже) */
		"sites":[<text>,<text>,<text>]  /* идентификаторы сайтов, для которых доступен ключ */
	},
	...
}

Типы ключей

Значение Имя
1 GIS_EXT_MAP_KEY_PROTECTED
2 GIS_EXT_MAP_KEY_ROUTING
4 GIS_EXT_MAP_KEY_GEOCODING
8 GIS_EXT_MAP_KEY_DISTANCE_MATRIX
16 GIS_EXT_MAP_KEY_PUBLIC
32 GIS_EXT_MAP_KEY_SPEEDINGS

В случае неудачного выполнения запроса возвращается код ошибки.

Коды ошибок

Код ошибки Описание
1 Недействительный или устаревший SID запроса.
4 Неверные параметры запроса.
6 Внутренняя ошибка сервера.
7 Неавторизованный пользователь.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.