Comunidad de diseño web y desarrollo en internet online

Problema con librería Google Drive

Citar            
MensajeEscrito el 02 Mar 2017 04:42 pm
Buenas gente

Soy nuevo en el foro, espero colaborar en el futuro, pero hoy vengo con un problema con la librería de Google Drive. Resulta que he programado un script que me recoge una serie de archivos de un directorio web y me los envía a mi Drive, pues bien éste funcionaba hasta hace unos días, pero no tengo muy claro porque los tokens me dan incorrectos (tendrá algo que ver un cambio en los certificados?). He tratado de cambiar las credenciales y el auth0, pero nada. El error que me da es el siguiente:

PHP Fatal error: Uncaught exception 'Google_Service_Exception' with message '{
"error": "unauthorized_client",
"error_description": "Client is unauthorized to retrieve access tokens using this method."


Y mi código (que repito funcionaba) es el siguiente:

Código PHP :

<?php

require_once ('google/vendor/autoload.php');

putenv('GOOGLE_APPLICATION_CREDENTIALS=23.json');

$client = new Google_Client();
$client->useApplicationDefaultCredentials();
$client->setApplicationName("MyApp");
$client->setScopes(['https://www.googleapis.com/auth/drive']);
$client->setSubject('*****@gmail.com');

$service = new Google_Service_Drive($client);

//Create a new folder
$files= array();
$dir = dir('tmp');
while ($file = $dir->read()) {
   if ($file != '.' && $file != '..') {
      $files[] = $file;
   }
}
$dir->close();
   
$file = new Google_Service_Drive_DriveFile();
foreach ($files as $file_name) {
   $file_path = 'tmp/'.$file_name;
   $file->setName($file_name);
   $file->setDescription('Drive BK');
   $file->setMimeType('application/tar.gz');
   $createdFile = $service->files->create($file, array(
   'data' => file_get_contents($file_path),
   'mimeType' => 'application/zip',
   'uploadType' => 'media'
   ));
}

$dir = dir('tmp');
chdir('tmp');

while ($file = $dir->read()) {
   if ($file != '.' && $file != '..') {
      $t=unlink($file);
   }
}
$dir->close();
?>


Os doy las gracias a todos los que os intereséis por el tema y todas las sugerencias que me podáis hacer.

Saludos

Por jrlz

0 de clabLevel



 

chrome
Citar            
MensajeEscrito el 27 Nov 2017 09:58 am
20171127 leilei3915
kate spade bags
coach outlet online
ugg outlet
michael kors outlet clearance
mbt shoes
michael kors outlet clearance
ugg boots
uggs outlet
oakley sunglasses wholesale
canada goose
ray-ban sunglasses
canada goose
uggs outlet
canada goose outlet
fred perry polo shirts
canada goose jackets canada
ralph lauren
michael kors outlet store
kate spade handbags
coach outlet
fred perry
ugg,uggs,uggs canada
polo ralph lauren outlet
cheap uggs
canada goose outlet store
ugg outlet
ugg outlet
cheap jordans for sale
ugg boots clearance
canada goose jackets
prada outlet store
ugg outlet online
uggs outlet
cheap nike shoes
tory burch outlet
fred perry outlet
canada goose uk
lacoste polo
canada goose outlet
uggs outlet
michael kors outlet
longchamp outlet store
polo ralph lauren
michael kors outlet
cheap ray ban sunglasses
michael kors outlet online
yeezy boost 350 v2
lacoste outlet
michael kors outlet store
michael kors outlet online
uggs outlet
mont blanc pens for sale
ugg boots
coach outlet online
christian louboutin outlet
fitflops sale clearance
uggs outlet
coach outlet store online
uggs outlet
ugg boots on sale
cheap oakley sunglasses
pandora jewelry
polo ralph lauren factory store
ugg outlet store
canada goose
coach factory outlet
cheap jordans
ralph lauren sale clearance
ugg,uggs,uggs canada
canada goose outlet store
michael kors outlet
uggs outlet
uggs outlet
canada goose
mlb jerseys
ray ban sunglasses
oakley sunglasses wholesale
coach outlet store online
michael kors outlet
polo ralph lauren
coach outlet
ugg boots
ugg outlet
polo ralph lauren
canada goose
nike shoes
canada goose
coach outlet
christian louboutin shoes
canada goose outlet online
ferragamo outlet store
uggs outlet
uggs outlet
canada goose outlet online
canada goose jackets
michael kors outlet clearance
cheap uggs
ralph lauren uk
ugg outlet
fred perry clothing
pandora outlet
polo ralph lauren outlet online
canada goose outlet
michael kors outlet
nike outlet
true religion jeans sale
mlb jerseys
ralph lauren outlet
fred perry polo shirts
ralph lauren
nike outlet store
michael kors outlet online
michael kors outlet online
michael kors handbags clearance
canada goose jackets
polo outlet
oakley sunglasses
uggs outlet
canada goose uk
polo ralph lauren
canada goose jackets
polo ralph lauren sale
coach outlet online
michael kors outlet online
canada goose outlet online
lebron james shoes
cheap ray ban sunglasses
nike outlet store
longchamp handbags
valentino outlet store
michael kors outlet
christian louboutin
polo ralph lauren
vintage nhl jerseys
canada goose outlet store
uggs outlet
canada goose jackets
ray ban pas cher
nike shoes outlet
nike outlet store
ralph lauren shirts
longchamp
air jordan shoes
canada goose jackets
air max 2017
michael kors outlet clearance
adidas outlet online
cheap uggs
pandora charms
canada goose jackets

Por leilei3915

75 de clabLevel



 

firefox

   Página 1 de 1

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.