GI-229 Modificar drive para que lea la información del archivo json y no del p12
This commit is contained in:
@@ -227,11 +227,13 @@ class PMGoogleApi
|
||||
throw new Exception(G::LoadTranslation('ID_GOOGLE_FILE_P12_ERROR'));
|
||||
}
|
||||
|
||||
$data = json_decode($key);
|
||||
$assertionCredentials = new Google_Auth_AssertionCredentials(
|
||||
$this->serviceAccountEmail,
|
||||
$this->scope,
|
||||
$key
|
||||
$data->private_key
|
||||
);
|
||||
|
||||
$assertionCredentials->sub = $this->user;
|
||||
|
||||
$client = new Google_Client();
|
||||
|
||||
@@ -23,7 +23,8 @@ class Authentication
|
||||
// define options
|
||||
$optArray = array(
|
||||
CURLOPT_URL => $url,
|
||||
CURLOPT_RETURNTRANSFER => true
|
||||
CURLOPT_RETURNTRANSFER => true,
|
||||
CURLOPT_SSL_VERIFYPEER => false
|
||||
);
|
||||
// apply those options
|
||||
curl_setopt_array($ch, $optArray);
|
||||
@@ -33,7 +34,7 @@ class Authentication
|
||||
// Check if any error occurred
|
||||
if(curl_errno($ch))
|
||||
{
|
||||
throw (new \Exception(\G::LoadTranslation( 'ID_TO_URL' )));
|
||||
throw (new \Exception(curl_error($ch)));
|
||||
}
|
||||
$info = curl_getinfo($ch);
|
||||
curl_close($ch);
|
||||
|
||||
Reference in New Issue
Block a user