Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Шпионский бот / Хочу новости

  • На уроке мы начнем кодить, получать информацию не только запросами,
    Но и получая их через язык программирования C#

    *Задание: получить номер последнего обновления – offset
  • Дата отправки отчёта: 29 марта 2018 г.
  • Задание выполнено: за 2 час. 4 мин.
  • Чему научился: Данные мы получаем в формате json. Думаю бы правильно парсить чем нибудь из библиотек  .Net
    Всё понятно и прозрачно))
  • Что было сложным: Найти время на нахождение последнего Offset'a
  • Оценка видео-уроку:
Отчёт от 8275 за Шпионский бот / Хочу новости




Оцени работу

 
Сохранить страницу:

6452. --
Кирилл Шмойлов
Кирилл Шмойлов
ответить
→  Tekashnik  # Шпионский бот / Хочу новости / 2018-03-30 02:27

А смог найти без дополнительных библиотек?


8275. --
Tekashnik
Tekashnik
ответить
→  Кирилл Шмойлов  # Шпионский бот / Хочу новости / 2018-03-30 10:13

Бегло пробежавшись по ссылкам Гугла можно понять, что люди предлагают использовать пространство имён using Newtonsoft.Json; (но Newtonsoft нужно будет добавлять в References), как понимаю нужно описать отдельный класс полями, которые будут параметрами json-текста, а затем использовать конструкцию var result = JsonConvert.DeserializeObject<T>(json);.


  • Отчёт оценивали:
    8932Алекс+1   17443WildOrc+1   16218Дмитрий+1   1Евгений Волосатов+1   6452Кирилл Шмойлов+1   9980Timoha+1   16880Константин+1   10494Алексей В.+1   9156Dimon+1   13417Chip+1   16496Pavlin+1   11582Родион+1   16396Денис+1   11589Yefim+1   9752chokayes+1   791Валерий Жданов+1   16066Bodrik_torf+1   3922Александр+1   4395Денис+1   459Сергей Сергеевич+1  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Получать обновления при помощи кода на C#.
Трудности: Не удалось получить номер последнего обновления offset. Пока мало знаний. Есть, конечно, методы класса String, но не думаю, что задание нужно было выполнить при помощи этих методов.
Надеюсь, что на следующем уроке будет рассказано как получить номер последнего обновления.


Научился: Получать программно обновления бота (используя API телеграмма)
Трудности: Вычислить последний update_id (он же offset). Наверно, есть способ попроще - функция из API телеграмма какая-то...