• Объявления

    • arv

      Для чего форум   02/07/18

      Камрады, если у вас срочный вопрос, требуется помощь и так далее, просьба писать нам в чат на сайте либо же на почту support@brobot.ru. Форум для общения между пользователями, подсказок от пользователей пользователям, мы(администрация) не занимаемся отслеживанием всех страниц форума в поисках того, кому надо помочь. Потому ожидать тут ответа именно от нас может быть неэфективно.  Мы в форум никогда не закладывали функции поддержки, только общение. Прошу понять и простить и еще раз, выше я указал каналы, по которым мы вам поможем.
ivandokas

Не работает Api с "Пробки"

4 сообщения в этой теме

Бот не может отослать инфу про пробки.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
36 минут назад, ivandokas сказал:

Бот не может отослать инфу про пробки.

о чем речь вообще? про винные пробки? про пробки на дорогах? при чем тут апи я-пробок и Бро? и тд и тп.

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
function getTraffic(city, file, log, tools) {
  log.info("Getting coordinates for city " + city);
  city = city.replace(" ", "%20");
  var url = "https://geocode-maps.yandex.ru/1.x/?geocode=" + city + "&format=json";
  var resp = JSON.parse(tools.httpGet(url));
  var coord = resp["response"]["GeoObjectCollection"]["featureMember"][0]["GeoObject"]["Point"]["pos"].replace(" ", ",");
  log.info("Coordinates are: " + coord + ", getting traffic pic");



else if (content.startsWith("пробки")) {
    var city = tools.readFromFile(cityFile);
    if (city.isEmpty()) {
      return "Я не знаю твой город :(";
    }

    var trafficFile = profile + "__" + contact + ".png";
    var fullFileName = getTraffic(city, trafficFile, log, tools);

    return "такие пробки [image:" + fullFileName + "]";
  }

 

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

не уверен что JSON.parse сработает. хоть это и JS, но по факту классы можно юзать из Java только, тк браузера со всеми делами там нет. доступное апи для работы с Json см тут https://github.com/stleary/JSON-java, юзать классы можно как Packages.org.json.blablabla, то есть Packages. + полный путь класса. на примере строки Java будет var javaString = new Packages.java.lang.String("text");

0

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас