All Products
Search
Document Center

ApsaraVideo Live:DescribeLiveStreamPushMetricDetailData

Last Updated:Jun 16, 2026

Mengkueri data pengambilan aliran pada granularitas aplikasi dan aliran untuk nama domain tertentu.

Deskripsi operasi

  • Hanya satu nama domain yang dapat dikueri. Error akan dikembalikan jika Anda menentukan beberapa nama domain.

  • Rentang pengatur waktu kueri maksimum per permintaan: 24 jam.

  • Granularitas kueri minimum: 1 menit.

  • Periode kueri maksimum: 31 hari.

  • Ini adalah API data pemantauan. Metode pengumpulan data dan pemrosesan data berbeda dari yang digunakan untuk penagihan. Jangan gunakan API ini untuk menghitung penggunaan guna rekonsiliasi penagihan.

Batas QPS

Jumlah kueri maksimum per detik (QPS) per pengguna untuk operasi ini adalah 10. Jika jumlah panggilan per detik melebihi batas, Pembatasan kecepatan akan dipicu. Hal ini dapat memengaruhi bisnis Anda. Panggil operasi ini sesuai kebutuhan.

Coba sekarang

Coba API ini di OpenAPI Explorer tanpa perlu penandatanganan manual. Panggilan yang berhasil akan secara otomatis menghasilkan contoh kode SDK sesuai dengan parameter Anda. Unduh kode tersebut dengan kredensial bawaan yang aman untuk penggunaan lokal.

Test

RAM authorization

Tabel berikut menjelaskan otorisasi yang diperlukan untuk memanggil API ini. Anda dapat menentukannya dalam kebijakan Resource Access Management (RAM). Kolom pada tabel dijelaskan sebagai berikut:

  • Action: Aksi yang dapat digunakan dalam elemen Action pada pernyataan kebijakan izin RAM untuk memberikan izin guna melakukan operasi tersebut.

  • API: API yang dapat Anda panggil untuk melakukan aksi tersebut.

  • Access level: Tingkat akses yang telah ditentukan untuk setiap API. Nilai yang valid: create, list, get, update, dan delete.

  • Resource type: Jenis resource yang mendukung otorisasi untuk melakukan aksi tersebut. Ini menunjukkan apakah aksi tersebut mendukung izin tingkat resource. Resource yang ditentukan harus kompatibel dengan aksi tersebut. Jika tidak, kebijakan tersebut tidak akan berlaku.

    • Untuk API dengan izin tingkat resource, jenis resource yang diperlukan ditandai dengan tanda bintang (*). Tentukan Nama Sumber Daya Alibaba Cloud (ARN) yang sesuai dalam elemen Resource pada kebijakan.

    • Untuk API tanpa izin tingkat resource, ditampilkan sebagai All Resources. Gunakan tanda bintang (*) dalam elemen Resource pada kebijakan.

  • Condition key: Kunci kondisi yang didefinisikan oleh layanan. Kunci ini memungkinkan kontrol granular, berlaku baik hanya untuk aksi maupun untuk aksi yang terkait dengan resource tertentu. Selain kunci kondisi spesifik layanan, Alibaba Cloud menyediakan serangkaian common condition keys yang berlaku di semua layanan yang didukung RAM.

  • Dependent action: Aksi dependen yang diperlukan untuk menjalankan aksi tersebut. Untuk menyelesaikan aksi tersebut, pengguna RAM atau role RAM harus memiliki izin untuk melakukan semua aksi dependen.

Action

Access level

Resource type

Condition key

Dependent action

live:DescribeLiveStreamPushMetricDetailData

get

*Domain

acs:cdn:*:{#accountId}:domain/{#DomainName}

None None

Parameter permintaan

Parameter

Type

Required

Description

Example

RegionId

string

No

ID wilayah.

cn-shanghai

DomainName

string

Yes

  • Nama domain dipercepat yang akan dikueri. Hanya satu nama domain yang dapat dikueri. Error akan dikembalikan jika Anda menentukan beberapa nama domain.

  • Jika Anda tidak menentukan AppName atau NamaStream, data pada granularitas aliran untuk semua aliran di bawah nama domain dipercepat yang ditentukan akan dikembalikan tanpa agregasi.

  • Jika DomainName ditentukan dan AppName serta NamaStream diatur ke all, data agregat pada granularitas aliran untuk semua aliran di bawah nama domain dipercepat yang ditentukan akan dikembalikan.

example.com

StartTime

string

Yes

Awal rentang pengatur waktu yang akan dikueri. Tentukan pengatur waktu dalam standar ISO 8601 di zona waktu UTC.

Format: YYYY-MM-DDThh:mm:ssZ.

2022-09-10T20:00:00Z

EndTime

string

Yes

Akhir rentang pengatur waktu yang akan dikueri. Tentukan pengatur waktu dalam standar ISO 8601 di zona waktu UTC. Pengatur waktu akhir harus lebih lambat daripada pengatur waktu mulai, dan selisihnya tidak boleh melebihi 1 hari.

Format: YYYY-MM-DDThh:mm:ssZ.

2022-09-10T21:00:00Z

AppName

string

No

Nama aplikasi tempat aliran langsung berada. Tentukan nama aplikasi untuk mengkueri data pada granularitas aliran untuk aplikasi yang sesuai.

liveApp****

StreamName

string

No

Nama aliran langsung. Jika Anda menentukan NamaStream, data pada granularitas aliran akan dikembalikan untuk NamaStream yang ditentukan di bawah AppName yang ditentukan. Anda harus menentukan AppName saat menentukan NamaStream.

liveStream****

NextPageToken

string

No

Token paginasi. Setiap kueri mengembalikan maksimum 5.000 baris data. Jika data yang akan dikueri melebihi 5.000 baris, tanggapan menyertakan indeks awal untuk kueri berikutnya.

Teruskan token ini di permintaan untuk melanjutkan pengkuerian data dari baris setelah baris terakhir yang dikembalikan pada kueri sebelumnya.

UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0=

Elemen respons

Element

Type

Description

Example

object

Parameter tanggapan.

DomainName

string

Nama domain dipercepat.

example.com

EndTime

string

Akhir rentang pengatur waktu untuk data yang dikembalikan. Pengatur waktu mengikuti standar ISO 8601 di zona waktu UTC.

Format: YYYY-MM-DDThh:mm:ssZ.

2022-09-10T21:00:00Z

NextPageToken

string

Token kueri paging. Setiap kueri mengembalikan maksimum 5.000 baris data. Jika data yang akan dikueri melebihi 5.000 baris, tanggapan menyertakan indeks awal untuk kueri berikutnya.

Teruskan token ini di permintaan untuk melanjutkan pengkuerian data dari baris setelah baris terakhir yang dikembalikan pada kueri sebelumnya.

UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0=

PageSize

integer

Jumlah baris data yang dikembalikan.

5000

RequestId

string

ID permintaan.

5EBF2AC3-4B73-40A5-8B32-83F49D5F035E

StartTime

string

Awal rentang pengatur waktu yang akan dikueri. Tentukan pengatur waktu dalam standar ISO 8601 di zona waktu UTC.

Format: YYYY-MM-DDThh:mm:ssZ.

2022-09-10T20:00:00Z

StreamDetailData

object

StreamData

array<object>

Entri data yang dikembalikan.

object

Entri data yang dikembalikan.

AppName

string

The application name.

liveApp****

ReqBps

number

The average bandwidth. Unit: Bps.

133.33

ReqTraffic

integer

The total traffic. Unit: byte.

1000

StreamName

string

The stream name.

liveStream****

TimeStamp

string

The start time of the time slice.

2022-09-10T20:00:00Z

Contoh

Respons sukses

JSONformat

{
  "DomainName": "example.com",
  "EndTime": "2022-09-10T21:00:00Z",
  "NextPageToken": "UjsM9x3aVcJi9a0-ArwJUTTC67C***37C0=",
  "PageSize": 5000,
  "RequestId": "5EBF2AC3-4B73-40A5-8B32-83F49D5F035E",
  "StartTime": "2022-09-10T20:00:00Z",
  "StreamDetailData": {
    "StreamData": [
      {
        "AppName": "liveApp****",
        "ReqBps": 133.33,
        "ReqTraffic": 1000,
        "StreamName": "liveStream****",
        "TimeStamp": "2022-09-10T20:00:00Z"
      }
    ]
  }
}

Kode kesalahan

HTTP status code

Error code

Error message

Description

400 InvalidStartTime.Malformed Specified StartTime is malformed.
400 InvalidEndTime.Malformed Specified EndTime is malformed.
400 InvalidTime.Malformed Specified StartTime or EndTime is malformed.
400 InvalidEndTime.Mismatch Specified end time does not math the specified start time. The end time does not match the start time. Make sure that the start and end times match.
400 InvalidTimeSpan The time span exceeds the limit. The time span exceeds the limit. Please refer to the API documentation to specify a reasonable time span.
400 InvalidPageToken The token of page is invalid. The specified paging token is incorrect. Specify the correct token returned by the last query and confirm that your request parameters are not modified.
400 InvalidAppName.Mismatch The AppName param must be passed. The AppName parameter does not match. Make sure that you specify the correct AppName.
400 InvalidStreamProtocol.NotSupport The specified stream protocol is not support.
400 InvalidStreamName.LengthTooLong The specified stream name is too long.
400 InvalidAppName.LengthTooLong The specified app name is too long.
400 InvalidTime.ValueNotSupported Specified Time is malformed. The specified time is invalid.

Lihat Error Codes untuk daftar lengkap.

Catatan rilis

Lihat Release Notes untuk daftar lengkap.