Bonjour à tous,
actuellement je dois récupérer des informations, via l'api OVH, sur les différentes VM de mon entreprise.
Voici ce que je fais :
- Récupération de la liste des ID des VM via le path :
- Récupération des informations via le path :
Mon problème est le suivant : Vu que je dois faire un appel par VM, le render de ma page est par la suite très long (>25s).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public function callPcc($path) { $ovh = new Api($this->AK, $this->AS, $this->AEP, $this->CK); $dataList = $ovh->get($path); $dataTable = []; foreach ($dataList as $value) { $dataDetails = $ovh->get($path . $value); array_push($dataTable, $dataDetails); } return json_decode(json_encode($dataTable),true); }
Je sollicite donc votre aide, si jamais vous avez des pistes afin d’accélérer le render de ma page je suis preneur.
(La partie VM de l'API OVH est encore en béta)
Merci d'avance
Partager