我需要从Google日历生成Google文档(如果可能,请使用日期范围)。在Google Doc中,我需要打印:
日期 活动标题 事件描述 链接到事件附件
并重复日期范围内的所有事件
有什么建议吗?我不知道从哪里开始。
提前致谢。
答案 0 :(得分:1)
我需要抓取Google日历数据并将其输出到网页上。
我从https://console.developers.google.com/开始创建服务帐户。在后端(C#),我发送了服务帐户电子邮件地址并加载了证书(X509 ...类)以联系API(https://developers.google.com/google-apps/calendar/overview)。还有其他的身份验证方式,因为我在后端处理这个,这对我来说最简单。
然后我将google模型映射到我自己的本地模型,将其序列化,并将其作为JSON发送到网页。然后我使用JSON数据渲染了基于胡子的模板,并附加了输出。
我想在你的情况下,不是渲染数据,而是可以从数据中以某种形式构建HTML字符串,并使用Google Drive API(https://developers.google.com/drive/v3/web/about-sdk)将其保存到新文件中,可能提供不同的服务帐户。
我希望这会有所帮助。