Геокодирование карт Bing, использовать ключ сеанса с классом диспетчера поиска?

Мне нужно использовать сеансовый ключ с моими запросами геокодирования, чтобы ограничить оплачиваемые транзакции. Класс диспетчера поиска принимает карту в качестве аргумента, но я не вижу способа установить ключ сеанса. Беглое расследование с Чарльзом, кажется, указывает на то, что он не использует ключ сеанса даже после вызова getCredentials самостоятельно.

Если это не может быть сделано легко, это будет выглядеть как вопиющая оплошность.


person Chase R Lewis    schedule 08.02.2017    source источник


Ответы (1)


Все модули Search, AutoSuggest и Direction автоматически используют сеансовые ключи, когда вы передаете карту при загрузке менеджера этого модуля. Нет необходимости получать сеансовый ключ самостоятельно. Вам действительно нужно вручную получить ключ сеанса, только если вы хотите напрямую подключиться к службам REST, которые.

В зависимости от потребностей вашего приложения может быть полезен прямой доступ к службам REST. Вот несколько примеров, когда вы хотели бы получить прямой доступ к службам REST:

  • Вам нужны только исходные данные.
  • Вам нужен 100% полный контроль над визуализацией результатов.
  • Вы хотите получить доступ к одной из служб, которые не представлены в виде модуля, например к службе высот.
person rbrundritt    schedule 09.02.2017