Мы разрабатываем приложение для базы данных малого бизнеса с PowerBuilder. Часть
Функциональность включает в себя планирование встреч (секретарь планирует
запись на прием к врачу через наше приложение). Назначение графика
хранится в виде записи в базе данных и доступен для просмотра / редактирования через наше приложение.
Довольно стандартные вещи.
Нам бы хотелось, чтобы эти встречи были привязаны к врачу.
собственный календарь, а именно календарь на мобильном телефоне. Я ищу идеи
(пример кода PBuilder был бы хорош, но код .NET также работал бы) о том, как это сделать. Мои идеи были:
1) Используйте API Календаря Google, чтобы связать каждую встречу с врачом
личный календарь Google. Если он затем синхронизирует свой мобильный телефон с Google
Календарь, он будет синхронизирован. Недостатком этого является то, что у нас будет
хранить имя пользователя и пароль Google для врача в нашем приложении базы данных, и это
у них должен быть аккаунт Google, так как он будет работать только с этим.
2) Отправка электронной почты iCalendar каждый раз, когда назначается встреча с
адрес электронной почты врача. Это хороший способ сделать это? Им придется сначала
используйте почтовый клиент (например, электронную почту Outlook или iPhone), чтобы принять электронную почту
запрос на встречу. И если они используют Outlook, чтобы принять его, им придется
синхронизировать мобильный телефон с сервером Exchange и т. д.
пример кода PB / .NET на это? Я знаю, как отправлять электронные письма, но мне нужна помощь по отправке электронной почты iCalendar.
Любые отзывы / предложения (например, хороший сайт / инструмент для посещения / проверки)
Добро пожаловать.