#microsoft-graph-api
Вопрос:
Мы использовали API Microsoft Graph для создания прямых собраний в командах Microsoft. Когда мы обновляем только текст собрания (только описание), электронное письмо с приглашением на собрание не содержит сведений о нижнем колонтитуле (например, ссылку присоединиться к собранию).
Скриншот электронного письма с приглашением (который не содержит сведений о нижнем колонтитуле)
Электронное письмо не содержит выделенной части
Мы ссылались на эту ссылку на документ : https://docs.microsoft.com/en-us/graph/api/event-update?view=graph-rest-1.0amp;tabs=http
иногда мы получаем нижний колонтитул электронной почты, но иногда он не работает. ниже приведен пример нашего кода
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://graph.microsoft.com/v1.0/users/#userid#/calendars/#calender-id#/events/#eventid#',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 0,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'PATCH',
CURLOPT_POSTFIELDS =>'{"attendees":[{"emailAddress":{"address":"test@testmail.com","name":"test"},"type":"Required"}],"isOnlineMeeting":true,"onlineMeetingProvider":"teamsForBusiness","body":{"contentType":"HTML","content":"<p>test123<\/p>"}}',
CURLOPT_HTTPHEADER => array(
'Content-type: application/json',
'Authorization: Bearer #access-token#',
'Prefer: outlook.timezone="India Standard Time"'
),
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
Буду признателен за любой совет.