[QUOTE]
Александр Медведев написал:
Сергун Ларинов , так код покажи как создаёшь[/QUOTE]
//Сначала получаем данные об id календаря пользователя
$params=array(
'ownerId'=>$resource,//1623, если подставляю мой id все нормально, если подставляю id другого пользователя то нет прав
'type'=>'user'
);
$result = CRest::call(
"calendar.section.get",
$params
);
if(!isset($result['result'][0]['ID'])){
echo "У мастера отсутствует календарь";
die();
}
//Непосредственно добавляем событие
$params =array(
'type' =>'user',
'ownerId' =>$resource, //1623,
'name' => '[Занят]',
'from'=> $start,
'to' => $end,
'accessibility' => 'busy',
'importance' => 'normal',
'section' => $result['result'][0]['ID']//Добавляем id первого попавшегося календаря(у пользователей компании он единственный)
);
//добавляю id
$result = CRest::call(
"calendar.event.add",
$params
);
echo "<pre>";
print_r($result);
echo "</pre>";
Кроме всего пытался добавить ресурс. Также возвращает "доступ запрещен"
//Добавляем ресурс
$params=array(
'name'=> 'Занят'
);
$result = CRest::call(
"calendar.resource.add",
$params
);
echo "<pre>";
print_r($result);
echo "</pre>";