• Модуль: socialservices
  • Путь к файлу: ~/bitrix/modules/socialservices/lib/integration/zoom/conference.php
  • Класс: BitrixSocialServicesIntegrationZoomConference
  • Вызов: Conference::update
static function update(int $userId, array $updateParams): Result
{
	$result = new Result();
	if (!Loader::includeModule('socialservices'))
	{
		return $result->addError(new Error('Socialservices module is not installed'));
	}

	$zoomOAuth = new CSocServZoom($userId);
	$updateResult = $zoomOAuth->updateConference($updateParams);

	if (!$updateResult->isSuccess())
	{
		return $result->addErrors($updateResult->getErrors());
	}
	$conferenceData = $updateResult->getData();

	return $result->setData($conferenceData);
}