使用适用于 PHP的Google API 客户端库,我正在尝试创建一个新的日历事件并附加一个hangoutsMeet会议。当我尝试这样做时,我收到一条错误消息,指出Invalid conference type value.
使用相同的代码,我能够创建一个新事件并附加一个eventHangout会议。
我明白为什么我会收到错误消息:根据 API,我的日历只支持eventHangout会议类型。
<<<< 2020 年 4 月 3 日编辑 #1
根据Andres Duarte的回答进行澄清:这仅在我尝试通过 API 创建事件时才显示为限制。当我手动创建使用谷歌日历界面的事件,我是能够添加谷歌见面。事实上,这是下拉列表中显示的唯一会议选项。
>>>>
我的问题是,如何更新我的日历设置(使用或不使用 API),以便我可以使用 API 来创建带有附加hangoutsMeet会议的活动?
这是一些示例代码来演示我尝试过的内容:
<<<< 2020 年 4 月 3 日编辑 #2
在hooman182的回答之后澄清:我已经更新了我的代码示例以证明我requestId使用字符串进行了正确设置。
>>>>
try {
// fetch the calendar
$calendar = 'myCalendar';
$calendarObject = $service->calendars->get($calendar);
echo "<pre>";
echo "\nORIGINAL *******************************************************\n\n";
var_dump($calendarObject->getConferenceProperties()->getAllowedConferenceSolutionTypes()); …Run Code Online (Sandbox Code Playgroud)