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

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.01.2017, 12:33   #1
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию Delphi робот оповЕщение

Доброго суток времени, жители форума.
Помогите написать робота для оповищения.

Код:
1. С рабочего места фармацевта данной аптеки, робот ходит в api с заданной периодичностью.
2. Если в api есть заказы для данной аптеки, то фармацевт нажатием кнопки в интерфейсе 1С получает заказ.
Таким образом, ваша существующая схема не потребует изменений при добавлении нового канала получения заказов из Геоаптеки.
 
Документация по данному решению вот здесь: https://github.com/pharmbase/rfc/blob/master/src/doc-geoapt-offline-booking.md
 
Робот-оповещатель должен выполнять метод «/network_req», при этом передавать идентификатор торговой точки, на которой работает. При наличии заказа будет получен json описанный в документации – в этом случае нужно оповестить фармацевта, при отсутствии заказов будет получен пустой ответ (null) в этом случае оповещать фармацевта не нужно.

Идентификатор торговой точки: "447590"
Может пример есть? Очень благодарен за любую помощь!

Последний раз редактировалось Аватар; 31.01.2017 в 16:31.
MAZADA вне форума Ответить с цитированием
Старый 31.01.2017, 13:33   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Пример чего? Работы с сетью? Парсинга JSON?
p51x на форуме Ответить с цитированием
Старый 31.01.2017, 13:41   #3
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Пример чего? Работы с сетью? Парсинга JSON?
Скорее всего Парсинга JSON.
MAZADA вне форума Ответить с цитированием
Старый 31.01.2017, 13:46   #4
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Начните с http://docwiki.embarcadero.com/RADSt...eattle/en/JSON
p51x на форуме Ответить с цитированием
Старый 31.01.2017, 15:06   #5
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Спасибо. Уже изучаю.
Есть может исходник на Delphi 7 похожего бота?
Чтоб переделать его под себя ?
MAZADA вне форума Ответить с цитированием
Старый 31.01.2017, 16:19   #6
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Я давно на Делфи не писал. Там же ничего сложного нет:
1. При запуске ставим таймер на сколько надо
2. В таймере отправляем запрос
3. Потом любой либой (их полно) парсим JSON
4. Перезапускаем таймер
p51x на форуме Ответить с цитированием
Старый 31.01.2017, 17:23   #7
MAZADA
Форумчанин
 
Регистрация: 11.09.2010
Сообщений: 103
По умолчанию

Цитата:
Сообщение от p51x Посмотреть сообщение
Я давно на Делфи не писал. Там же ничего сложного нет:
1. При запуске ставим таймер на сколько надо
2. В таймере отправляем запрос
3. Потом любой либой (их полно) парсим JSON
4. Перезапускаем таймер
Пожайлуста начертайте хоть кусок кода, начало процедуры.
Без начала очень сложно при том что я никогда не работал со сетю.
Может тот кусок кода мне поможет написать дальше!
Спасибо!
MAZADA вне форума Ответить с цитированием
Старый 31.01.2017, 17:46   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

Начертал http://docwiki.embarcadero.com/CodeE...TP_Get_(Delphi)
Просто скажите, что вам лень гуглить...
p51x на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Робот. Multiman Фриланс 8 16.01.2014 00:04
Робот DancingRobin Помощь студентам 6 16.03.2012 03:12
Робот анна2709 Паскаль, Turbo Pascal, PascalABC.NET 9 07.02.2012 02:10
vb-робот аналитика Microsoft Office Excel 7 25.08.2011 14:29
робот на VB Backfire Microsoft Office Access 3 10.11.2009 21:38