我使用服务帐户在c#中使用API v3创建了新的Google日历。我还设置了ACL规则:
var permission = new AclRule()
{
Scope = new AclRule.ScopeData() { Type = "domain", Value = "mydomain.com" },
Role = "reader",
};
问题是域名用户怎么能很好地"将此日历添加到"其他日历"在calendar.google.com网站?
他们可以添加它,如果他们输入日历ID,这不是用户友好的,因为id是一些随机字符串:
4b123456789glvpvasaaaaaaaar4@group.calendar.google.com
。我虽然可以通过calendar summary进行搜索。但这种情况并非如此。只输入完整的calendarId会将其添加到日历列表中。