【发布时间】:2010-12-03 00:20:34
【问题描述】:
我们使用 PowerBuilder 开发了一个小型企业数据库应用程序。的一部分 功能包括安排约会(秘书安排 通过我们的申请预约她的医生)。调度约会 存储为数据库记录,可通过我们的应用程序查看/编辑。 很标准的东西。
我们希望能够将这些预约与医生的预约联系起来 自己的日历,尤其是他的手机日历。我正在寻找想法 (示例 PBuilder 代码会很棒,但 .NET 代码也可以)如何做到这一点。我的想法是:
1) 使用 Google Calendar API 将每次预约与医生的预约联系起来 个人谷歌日历。如果他随后将他的手机同步到谷歌 日历,他会同步的。这样做的缺点是我们有 将医生的 Google 用户/密码存储在我们的数据库应用程序中,并且 他们必须有一个 Google 帐户,因为它只能使用它。
2) 每次预约时发送一封 iCalendar 电子邮件 医生的电子邮件地址。这是一个好方法吗?他们必须首先 使用电子邮件客户端(例如 Outlook 或 iPhone 电子邮件)接受电子邮件 约会请求。如果他们使用 Outlook 接受它,他们必须 让他们的手机同步到他们的 Exchange 服务器等。有没有 这样做的示例 PB/.NET 代码?我知道如何发送电子邮件,但我需要有关发送 iCalendar 电子邮件的帮助。
任何反馈/建议(例如访问/检查的好网站/工具)都是 欢迎。
【问题讨论】:
标签: .net calendar powerbuilder icalendar