【问题标题】:Google calendar api - Set calendar to public?Google calendar api - 将日历设置为公开?
【发布时间】: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);

【问题讨论】:

  • 如果您自己找到解决方案,请将其添加为答案(不要在原帖中添加解决方案,将其添加为常规答案)。

标签: php google-calendar-api


【解决方案1】:

更新后的答案!只需将默认查看器(公共)的“ACL”设置为阅读器!

【讨论】:

  • 过去的爆炸,欢迎你 -- 8 年后!
  • 哈哈,我用暗黑破坏神 2 地图破解版阅读了你的网站。这很酷。我在大学二年级的时候也沉迷于暗黑破坏神 2 —— 每天 6-7 小时,我永远不会厌倦那个游戏!
  • @ravioli 太棒了 :) 我非常喜欢那个游戏,我真的真的很想开一个 Twitch 频道 + Patreon 只是为它写机器人等等......你会对此感兴趣吗? !尝试衡量兴趣,这几个月会很有趣!
  • 听起来很酷。我不想这么说,但我不再是一个游戏玩家了。但是,当您的频道启动并运行时,我很想看看它!
猜你喜欢
  • 2011-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-04-23
  • 1970-01-01
相关资源
最近更新 更多