Vous vouliez connecter une API externe à WooCommerce. Dans la documentation ci-jointe, je suis un exemple de code qui me renvoie ce message d'erreur:SoapClient Access Denied
Uncaught SoapFault exception: [1] Accès refusé
add_action('woocommerce_thankyou', 'q_woo_order');
function q_woo_order($order_id)
{
$c = new SoapClient('https://somewebsite.com/api/soap/?wsdl', array('trace' => true, 'exceptions' => true, 'compression' => SOAP_COMPRESSION_ACCEPT));
$session = $c->login('user', 'password');
var_dump($session);
die;
}
Si je tente un certain nom d'utilisateur aléatoire et mot de passe, a obtenu cette erreur
Le nom d'utilisateur ou mot de passe que vous avez fourni est incorrect
Donc, je suppose que les données de connexion sont correctes.
Il est « wsdl? ». Pour cette méthode login(), il comporte: ID de connexion de l'utilisateur et de la reprise documentation> Je ne sais pas si ce format est correct –