Blob-Endpunkte
Blob Account Stats
Diese Dokumentation bietet einen umfassenden Überblick über den Endpoint GET /v1/account/stats der SquareCloud Blob API.
GET
/
v1
/
account
/
stats
Blob Account Stats
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
}
}
}
Der API-Schlüssel für Ihr Konto. Sie finden ihn in Ihren Kontoeinstellungen.
Der Status wird jede Minute aktualisiert.
Response
Gibt an, ob der Aufruf erfolgreich war. “success” bei Erfolg, andernfalls “error”.
Anzeigen Objekt umschalten
Anzeigen Objekt umschalten
Der zusätzlich genutzte Speicherplatz, in Bytes.
Der Gesamtpreis des Speichers für alle Objekte in Ihrem Konto, in BRL.
Der Gesamtpreis aller Objekte in Ihrem Konto, in BRL.
Der Gesamtpreis aller Objekte in Ihrem Konto, in BRL.
{
"status": "success",
"response": {
"usage": {
"objects": 0,
"storage": 0
},
"plan": {
"included": 0
},
"billing": {
"extraStorage": 0,
"storagePrice": 0,
"objectsPrice": 0,
"totalEstimate": 0
}
}
}
Troubleshooting
Zurück
ObjektlisteDiese Dokumentation bietet einen umfassenden Überblick über den GET /v1/objects-Endpoint der SquareCloud Blob API.
Weiter
⌘I
Blob Account Stats
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
}
}
}

