API | Récuperer ses IP en mitigation

Bonjour,

Je rencontre un problème avec l'api, j'essaye de récupérer mes IP qui sont dans block /28 qui serai en mitigation. Quand j'essaye avec la console d'ovh pas de soucis, on me sort mes ip en mitigation mais j'ai essayer en PHP et JavaScript je me tape une erreur 404.

Voici ce que l'on me retourne en php : `GET https://eu.api.ovh.com/1.0/ip/141.94.185.0/28/mitigation?auto=false&state=ok resulted in a 404 Not Found.` or sur la console ovh, le code qu'il fournis est bien celui que j'ai mis dans ma page php.



Merci de votre aide

Bonjour,

quel est votre code PHP pour interroger l'API ?
Car si vous faite un "simple" GET cela en fonctionnera pas.

Cordialement, janus57

Bonsoir,


/
* First, download the latest release of PHP wrapper on github
* And include this script into the folder with extracted files
*/
require DIR . '/vendor/autoload.php';
use \Ovh\Api;

/

* Instanciate an OVH Client.
* You can generate new credentials with full access to your account on
* the token creation page
*/
$ovh = new Api( 'xxxxxxxxxx', // Application Key
'xxxxxxxxxx', // Application Secret
'ovh-eu', // Endpoint of API OVH Europe (List of available endpoints)
'xxxxxxxxxx'); // Consumer Key

$result = $ovh->get('/ip/141.94.185.0/28/mitigation', array(
'auto' => false, // Filter the value of auto property (=) (type: boolean)
'state' => NULL, // Filter the value of state property (=) (type: ip.MitigationStateEnum)
));

print_r( $result );
?>`

Et sur la console OVH, c'est seulement un get qu'ils font

Bonjour,

Je me permet de refaire mon message en te répondants directement

/
* First, download the latest release of PHP wrapper on github
* And include this script into the folder with extracted files
*/
require DIR . '/vendor/autoload.php';
use \Ovh\Api;

/

* Instanciate an OVH Client.
* You can generate new credentials with full access to your account on
* the token creation page
*/
$ovh = new Api( 'xxxxxxxxxx', // Application Key
'xxxxxxxxxx', // Application Secret
'ovh-eu', // Endpoint of API OVH Europe (List of available endpoints)
'xxxxxxxxxx'); // Consumer Key

$result = $ovh->get('/ip/141.94.185.0/28/mitigation', array(
'auto' => false, // Filter the value of auto property (=) (type: boolean)
'state' => NULL, // Filter the value of state property (=) (type: ip.MitigationStateEnum)
));

print_r( $result );
?>`

Sur la console ovh un simple get est fait