Mengambil data bandwidth untuk satu atau beberapa nama domain yang dipercepat berdasarkan tipe protokol.
Deskripsi operasi
Anda dapat memanggil operasi API ini hingga 20 kali per detik per akun. Jika parameter StartTime atau EndTime tidak ditentukan, permintaan akan mengembalikan data yang dikumpulkan dalam 24 jam terakhir. Jika kedua parameter tersebut ditentukan, permintaan akan mengembalikan data dalam rentang waktu yang ditetapkan. Granularitas waktu
Granularitas waktu yang didukung oleh Interval, periode maksimum ketersediaan data historis, serta penundaan data bervariasi tergantung pada rentang waktu yang diminta, sebagaimana dijelaskan dalam tabel berikut.
| Time granularity | Time range per query | Historical data available | Data delay |
| 15 minutes | 3 days | 93 days | 15 minutes |
| 1 hour | 31 days | 186 days | 3 to 4 hours |
| 1 day | 90 days | 366 days | 4 hours in most cases, not more than 24 hours |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:DescribeVodDomainBpsDataByLayer |
get |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| DomainName |
string |
No |
Nama domain yang dipercepat. Anda dapat menentukan maksimal 500 nama domain yang dipercepat. Pisahkan beberapa nama domain dengan koma (,). |
example.com |
| StartTime |
string |
No |
Awal rentang waktu untuk kueri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2019-01-23T12:35:12Z |
| EndTime |
string |
No |
Akhir rentang waktu untuk kueri. Tentukan waktu dalam standar ISO 8601 dengan format yyyy-MM-ddTHH:mm:ssZ. Waktu harus dalam UTC. |
2019-01-23T12:40:12Z |
| Interval |
string |
No |
Interval waktu antar entri data. Satuan: detik. Granularitas waktu bervariasi berdasarkan rentang waktu maksimum per kueri. Nilai yang valid: 300 (5 menit), 3600 (1 jam), dan 86400 (1 hari). Untuk informasi selengkapnya, lihat granularitas waktu yang didukung pada bagian Catatan Penggunaan. |
300 |
| IspNameEn |
string |
No |
Nama Internet service provider (ISP). |
unicom |
| LocationNameEn |
string |
No |
Nama wilayah. |
beijing |
| Layer |
string |
No |
Lapisan tempat Anda ingin menanyakan data. Lapisan jaringan: IPv4 dan IPv6. Lapisan aplikasi: http, https, dan quic. all: menentukan bahwa lapisan jaringan dan aplikasi keduanya disertakan. Nilai default: all. |
IPv4 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
|||
| DataInterval |
integer |
Interval waktu antar entri yang dikembalikan. Satuan: detik. |
300 |
| RequestId |
string |
ID permintaan. |
25818875-5F78-4A*****F6-D7393642CA58 |
| BpsDataInterval |
object |
||
| DataModule |
array<object> |
Bandwidth yang dikembalikan pada setiap interval waktu. Satuan: bit/s. |
|
|
object |
|||
| Value |
number |
Bandwidth puncak. Satuan: bit/s. |
75.33 |
| TrafficValue |
integer |
Total traffic. Satuan: bytes. |
1000 |
| TimeStamp |
string |
Timestamp data yang dikembalikan. Waktu mengikuti standar ISO 8601 dalam format yyyy-MM-ddThh:mm:ssZ. Waktu ditampilkan dalam UTC. |
2024-02-08T10:09:19Z |
Contoh
Respons sukses
JSONformat
{
"DataInterval": 300,
"RequestId": "25818875-5F78-4A*****F6-D7393642CA58",
"BpsDataInterval": {
"DataModule": [
{
"Value": 75.33,
"TrafficValue": 1000,
"TimeStamp": "2024-02-08T10:09:19Z"
}
]
}
}
Kode kesalahan
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | InvalidStartTime.Malformed | Specified StartTime is malformed. | The start time is in an invalid format. |
| 400 | InvalidEndTime.Malformed | Specified EndTime is malformed. | The end time is in an invalid format. |
| 400 | InvalidEndTime.Mismatch | StartTime or EndTime is mismatch. | The start time and end time do not match. |
| 400 | InvalidStartTime.ValueNotSupported | The specified start time has invalid value. | The start time is invalid. |
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.