Я пытаюсь продлить подписку на уведомления, используя указанный ниже код.
$token = json_decode($account->token, true);
$newToken = json_decode($sync->refreshToken($token['refresh_token']), true);
$headers = array(
"Content-Type: application/json",
"Authorization: Bearer " . $newToken['access_token']
);
$url = "https://outlook.office.com/api/v2.0/me/subscriptions/" . $token['events_hookId'];
$res = $emailSync->runCurl($url, null, $headers, "PATCH");
print_r($res);
}
но возвращается ниже ошибки.
{"error": {"code": "RequestBodyRead", "message": "Неожиданный
Узел 'EndOfInput' был найден при чтении из читателя JSON.
Узел 'StartObject' был
ожидается. "}}