Bonjour à toutes et à tous,
Je débute dans l'utilisation des services cloud d'OVH, je voudrais utiliser Object Storage avec l'offre
Standard - Swift pour stocker / modifier / supprimer des fichiers pour mon application PHP.
Et pour pouvoir faire ça, je me suis orienté vers la librairie OpenStack pour me connecter et manipuler les objets dans un conteneur.
Mais quoique je fasse, j'ai une erreur 401.
Par exemple, j'utilise le code suivant pour me connecter à mon conteneur:
$openstack = new openstack([
'authUrl' => 'https://auth.cloud.ovh.net/v3/',
'region' => 'GRA',
'user' => [
'id' => $username,
'password' => $password
],
'scope' => ['project' => ['id' => 'monProjet']]
]);
$container = $openstack->objectStoreV1()->getContainer('monConteneur');
J'ai contacté le support d'OVH pour leur demander si j'avais mal configuré mon compte ou mon projet cloud, mais tout va bien pour eux.
Est-ce que quelqu'un a déjà utilisé cette librairie ?
Merci d'avance !