2010-08-18 5 views
0

Je dois utiliser le client Google APIlity (via v13) pour accéder aux informations de compte. Si j'exécute le script que j'ai écrit et je le tue sur la ligne de commande en utilisant CTRL + C, je reçois une erreur lorsque je tente d'accéder à l'API en utilisant:Erreur lors de la connexion à Google Adwords via APIlity après la destruction du script. Pourquoi?

$apilityUser->getManagersClientAccounts() 

Des idées?

require_once('apility/apility.php'); 
$apilityUser = new APIlityUser(
$email, 
$password, 
$client_email, 
$developer_token, 
$application_token 
); 

# get all of the accounts (IT DIES HERE) 
if(!$emailAccounts = $apilityUser->getManagersClientAccounts()){ 
fwrite($STDERR, '** ERROR ** There was an error while trying to connect to the partner!'."\n"); 
fclose($STDERR); 
exit; 
} 

Répondre

0

Il se trouve lorsque le script est arrêté, si elle est mise en cache WSDL, il quitte le WSDL en cache dans le dossier cache. Lorsque je supprime le WSDL en cache, cela me permet de me connecter à nouveau. J'ai finalement découvert la résolution et j'ai pensé que je l'afficherais ici au cas où quelqu'un d'autre se heurterait au même problème.

Questions connexes