Endpoints Blob
Statistiques du compte Blob
Cette documentation fournit une vue d’ensemble complète de l’endpoint GET /v1/account/stats de l’API SquareCloud Blob.
GET
/
v1
/
account
/
stats
Statistiques du compte Blob
curl --request GET \
--url https://blob.squarecloud.app/v1/account/stats \
--header 'Authorization: <authorization>'import requests
url = "https://blob.squarecloud.app/v1/account/stats"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://blob.squarecloud.app/v1/account/stats', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://blob.squarecloud.app/v1/account/stats",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://blob.squarecloud.app/v1/account/stats"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://blob.squarecloud.app/v1/account/stats")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://blob.squarecloud.app/v1/account/stats")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"status": "success",
"response": {
"usage": {
"objects": 0,
"storage": 0
},
"plan": {
"included": 0
},
"billing": {
"extraStorage": 0,
"storagePrice": 0,
"objectsPrice": 0,
"totalEstimate": 0
}
}
}
La clé d’API de votre compte. Vous pouvez la trouver dans les paramètres de votre compte.
Le statut est mis à jour toutes les minutes.
Réponse
Indique si l’appel a réussi. “success” en cas de succès, “error” sinon.
Afficher Afficher l'objet
Afficher Afficher l'objet
L’espace supplémentaire utilisé, en octets.
Le prix total du stockage pour tous les objets de votre compte, en BRL.
Le prix total de tous les objets de votre compte, en BRL.
Le prix total de tous les objets de votre compte, en BRL.
{
"status": "success",
"response": {
"usage": {
"objects": 0,
"storage": 0
},
"plan": {
"included": 0
},
"billing": {
"extraStorage": 0,
"storagePrice": 0,
"objectsPrice": 0,
"totalEstimate": 0
}
}
}
Dépannage
- Code de statut 401
- Code de statut 429
Précédent
Liste d'objetsCette documentation fournit un aperçu complet de l'endpoint GET /v1/objects de l'API SquareCloud Blob.
Suivant
⌘I
Statistiques du compte Blob
curl --request GET \
--url https://blob.squarecloud.app/v1/account/stats \
--header 'Authorization: <authorization>'import requests
url = "https://blob.squarecloud.app/v1/account/stats"
headers = {"Authorization": "<authorization>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: '<authorization>'}};
fetch('https://blob.squarecloud.app/v1/account/stats', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://blob.squarecloud.app/v1/account/stats",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: <authorization>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://blob.squarecloud.app/v1/account/stats"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "<authorization>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://blob.squarecloud.app/v1/account/stats")
.header("Authorization", "<authorization>")
.asString();require 'uri'
require 'net/http'
url = URI("https://blob.squarecloud.app/v1/account/stats")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = '<authorization>'
response = http.request(request)
puts response.read_body{
"status": "success",
"response": {
"usage": {
"objects": 0,
"storage": 0
},
"plan": {
"included": 0
},
"billing": {
"extraStorage": 0,
"storagePrice": 0,
"objectsPrice": 0,
"totalEstimate": 0
}
}
}

