我使用PHP iCal库从gmail导入ics网址。一切正常,直到星期五(1月19日)。环聊链接现已包含在活动说明中。我已经读过Google管理控制台中有一个设置可以禁用自动视频通话,但我们不能要求我们的每个客户都去禁用此选项。剥离这些链接的最简单方法是什么?请记住,它不仅仅是一个URL。此外,文字可能会以不同的语言出现。
此活动有一个Google Hangouts视频通话。
加入:https://plus.google.com/hangouts/ ...
这与Google最近推出的新日历应用程序有什么关系吗?
答案 0 :(得分:0)
您必须要求用户在其设置上禁用它。它是支持页面中所述的内容:
Disable automatic video calls in Google Calendar
通过 默认情况下,视频通话会自动添加到所有Google日历中 事件
管理员可以禁用此设置。然后用户必须手动 每次创建Google日历活动时,请点击添加视频通话。
更改设置:
登录Google管理控制台。点击应用> G套房>日历。 单击共享设置。在“视频通话”下,取消选中“自动添加” 视频通话用户创建的事件。
答案 1 :(得分:0)
禁用“自动向用户创建的事件添加视频通话”设置是解决此问题的第一步(每个https://support.google.com/a/answer/6188027?hl=en)。
但是,它并不会消除现有日历活动中的环聊链接。我有超过15年的多个日历,其中包含数千个活动,而且我注意到,即使是以前的活动也都充满了环聊链接。在日历Web界面中手动取消选中“环聊”框是不切实际的。
在四处搜寻之后,我发现Bulk Edit Calendar Events电子表格(?)/脚本看起来可能是这样做的一个很好的起点,但是我无法通过此操作删除环聊链接(在那里使用的脚本界面显然不允许在日历上修改环聊)。
与作者联系后,他使用较低级别的Calendar API(链接是我的经过修改的版本)编写了一个新脚本Remove Hangouts from events,该脚本从每个聊天室中删除了 only 个环聊匹配的Calendar事件。这需要导入到您的Google空间中并在那里运行(从iCal修改事件不会摆脱环聊链接),进行编辑以设置参数并获得授权运行。
我不愿运行具有访问我的Google帐户权限的未知脚本的权限,但是它简短而简单,足以回顾它显然在做应做的事情。