【发布时间】:2013-12-13 13:09:36
【问题描述】:
我可以成功添加日历,但遗憾的是我无法像我想要的那样将该日历嵌入到远程页面上,因为它没有设置为公开!
我找不到任何关于将日历的共享设置/权限设置为公开的参考。
编辑: 找到更多信息: https://developers.google.com/google-apps/calendar/v3/reference/acl/insert
看来这就是我需要的,我会报告具体如何做到这一点..
编辑#2: 我在这方面做得很好!
$rule = new AclRule();
$scope = new AclRuleScope();
$scope->setType("default");
$scope->setValue("");
$rule->setScope($scope);
$rule->setRole("reader");
$createdRule = $service->acl->insert($createdCalendar->id, $rule);
【问题讨论】:
-
如果您自己找到解决方案,请将其添加为答案(不要在原帖中添加解决方案,将其添加为常规答案)。