Что нужно?
Мне нужно получить текущий IP-адрес устройства/шлюза, чтобы определить его местоположение.
Как этого добиться?
Я нашел 2 варианта:
- Получите IP-адрес шлюза через API Bluemix, потому что я вижу его в панели администратора, поэтому решаю, что он доступен через API (но может быть и нет). Но не могу найти соответствующий вызов API. Пожалуйста, предложите один, если он реализован.
- В ответе API на сведения об устройстве я увидел дополнительный параметр местоположения, но не могу найти полное описание того, как его использовать. Этот параметр отправляет обратно со ссылками на журналы и коды ошибок. Но при любом запросе API параметр местоположения возвращает пустую строку.
Может ли кто-нибудь помочь мне с любым из этих вариантов или предложить другое решение?
P.S. Текущий обходной путь — отправка IP-адреса напрямую со шлюза, но это не самый лучший вариант.