使用自定义网址获取Google日历的自定义可打印版本

问题描述 投票:7回答:1

我想从命令行打印一周价值的Google日历事件。我认为使用https://www.google.com/calendar/printable而不是某些API是最简单的方法。我需要一些帮助。在下面的命令中,每个参数的含义是什么?

https://www.google.com/calendar/printable?mode=MONTH&wkst=1&hl=en&pgsz=letter&dates=20090801%2F20100531&[email protected]&ctz=%3Csomething%3E&[email protected]&pfs=NORMAL&po=AUTO&psdec=true&pbw=false&pjs=false&rand=%3Csomething%3E&pda=true

我可以在哪里阅读有关此文件的文件?

参数列表:

mode=
wkst=
hl=
pgsz=
dates=
src=
ctz=
src=
pfs=
po=
psdec=
pbw=
pjs=
rand=
pda=
calendar google-calendar-api
1个回答
5
投票

我没有找到任何关于参数的Google文档,但this blog post记录了大部分参数。

  • mode:模式参数(mode)必须是AGENDA,DAY,WEEK或MONTH
  • wkst:周开始参数(wkst)必须介于1(星期日)和7之间 (星期六)
  • hl:是来自this list的语言代码
  • pgsz:信,a4(其他?)
  • po:页面方向AUTO,PORTRAIT,LANDSCAPE
  • ctz:时区,例如“欧洲/阿姆斯特丹”,时区列表是here
  • pfs:字体大小:SMALLEST,SMALLER,SMALL,NORMAL,BIG,BIGGER,BIGGEST
  • pbw:打印黑白,值为true,false
  • psdec:显示您拒绝的事件,值为true,false
  • pjs:将“Print JavaScript”插入PDF(true)或只加载PDF(false)
  • pda:准备PDF下载(true)或打印(false)
  • 日期:开始和结束日期ISO 8601编码为YYYYMMDD,用/分隔(当URL编码时最终为%2F)
  • src:日历ID。传递多个src参数以包含多个日历。
© www.soinside.com 2019 - 2024. All rights reserved.