c# - 如何从 C# 中的 Google Calendar API 中创建的事件中获取 HangoutLink?
问题描述
我正在尝试像这样创建一个事件:
calendarEvent.ConferenceData = new ConferenceData
{
ConferenceSolution = new ConferenceSolution
{
Key = new ConferenceSolutionKey
{
Type = "hangoutsMeet"
}
},
CreateRequest = new CreateConferenceRequest
{
RequestId = "qwsdimop",
ConferenceSolutionKey = new ConferenceSolutionKey
{
Type = "hangoutsMeet"
}
}
,
EntryPoints = new List<EntryPoint>
{
new EntryPoint
{
EntryPointType = "video",
}
}
};
我这样设置ConferenceDataVersion
:
EventsResource.InsertRequest request = service.Events.Insert(calendarEvent, "example@gmail.com");
request.ConferenceDataVersion = 1;
但我得到了错误:无效的会议类型值
当我在没有这一行的情况下运行代码时:
ConferenceSolutionKey = new ConferenceSolutionKey
{
Type = "hangoutsMeet"
}
活动已正确创建,但未获得环聊链接
有谁知道为什么会发生这种情况或如何以正确的方式做到这一点?
解决方案
推荐阅读
- python - 字典列表:将具有相同值的数字相加
- xml - g:可用性未正确获取
- android - android.view.InflateException 工具栏中的用户名
- optimization - 18 个标签的多标签分类
- makefile - CMake copy_if_different 命令将源文件复制到目标,即使源尚未更改
- selenium - 在 Browserstack 中运行 Mocha HTML 测试/在云中进行 DOM 测试
- ubuntu - BitBucket - 请确保您拥有正确的访问权限 - 新创建的名为 Key 的自定义未“使用”
- c - What does this thing: "\x30\xff\xff\x31\xff\xff\xff\xff" called?
- unit-testing - 来自分支的 Jenkins 测试配置
- apache-spark - 何在 Apache spark LinearRegression 模型中设置正则化