ошибка возникает при попытке восстановить информацию пользователя с помощью методов about-> get ().В методе createRequestUri неправильно передаются данные
Важность: Уведомление
Сообщение: неопределенный индекс: значение
Имя файла: Service / Resource.php
Номер строки: 288
$this->client = new Google_Client();
$this->client->setApplicationName('report');
$this->client->setClientId($this->CI->config->item('client_id'));
$this->client->setClientSecret($this->CI->config->item('client_secret'));
$this->client->setRedirectUri($this->CI->config->item('redirect_uri'));
$this->client->setAccessType("offline");
$this->client->setScopes(array(
"https://www.googleapis.com/auth/drive",
"https://www.googleapis.com/auth/drive.file",
"https://www.googleapis.com/auth/drive.readonly"
)
);
$drive = new Google_Service_Drive($this->client);
$drive->about->get(array('user'))
------- Это часть кода API, в которой отображается ошибка -------
if ($paramSpec['location'] == 'query') {
if (is_array($paramSpec['value'])) {
foreach ($paramSpec['value'] as $value) {
$queryVars[] = $paramName . '=' . rawurlencode(rawurldecode($value));
}
} else {
$queryVars[] = $paramName . '=' . rawurlencode(rawurldecode($paramSpec['value']));
}
}
Вы должныпринести информацию о пользователе, который входит в систему с соответствующей учетной записью, но при запросе значения, которого нет в исправлении, происходит сбой.
Обнаружена ошибка PHP