Mengambil informasi tentang job refresh atau prefetch media, seperti status job dan kondisi penyaringan.
Deskripsi operasi
Anda dapat mengambil informasi mengenai semua file media atau file media tertentu dalam suatu job refresh atau prefetch.
Batas QPS
Operasi ini dapat dipanggil hingga 50 kali per detik per akun. Permintaan yang melebihi batas tersebut akan di-drop dan dapat menyebabkan gangguan layanan. Pastikan Anda memperhatikan batas ini saat memanggil operasi ini. Untuk informasi selengkapnya, lihat Batas QPS pada Operasi API di ApsaraVideo VoD.
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vod:GetMediaRefreshJobs |
list |
*All Resource
|
None | None |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| MediaRefreshJobId |
string |
Yes |
ID job refresh atau prefetch. Nilai ini merupakan nilai parameter MediaRefreshJobId yang dikembalikan dari pemanggilan operasi RefreshMediaPlayUrls. |
41d465e31957**** |
| MediaId |
string |
No |
ID file media. Nilai ini merupakan nilai parameter Jika Anda tidak mengisi parameter ini, informasi tentang semua file media dalam job refresh atau prefetch yang ditentukan oleh |
ca3a8f6e4957b658067095869**** |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Data yang dikembalikan. |
||
| RequestId |
string |
ID permintaan. |
25818875-5F78-4AF6-D7393642CA58**** |
| MediaRefreshJobs |
array<object> |
Job refresh atau prefetch media. |
|
|
object |
Informasi tentang job refresh atau prefetch media. |
||
| MediaRefreshJobId |
string |
ID job. |
41d465e31957**** |
| MediaId |
string |
ID file media. |
ca3a8f6e4957b658067095869**** |
| TaskType |
string |
Tipe job. Nilai yang valid:
|
Preload |
| FilterPolicy |
string |
Kondisi penyaringan untuk pemutaran aliran. Nilainya berupa string JSON. Parameter ini digunakan sebagai parameter permintaan operasi RefreshMediaPlayUrls. |
{"Formats":"mp4,m3u8", "Definitions":"HD,SD", " StreamType":"video", "ResultType":"Single", " SliceFlag":false, "SliceCount": 3} |
| Status |
string |
Status job. Nilai yang valid:
|
success |
| SuccessPlayUrls |
string |
URL pemutaran yang telah direfresh atau dipra-ambil. |
https://shenzhen.****.aliyuncdn.com/74401a4f546007bf845cd8840****.m3u8,https://shenzhen.****.aliyuncdn.com/24041e7d13582d86604d8****.m3u8 |
| TaskIds |
string |
ID task refresh atau prefetch untuk URL pemutaran file media. Hanya satu URL yang dapat direfresh atau dipra-ambil dalam satu task. Nilai ini digunakan dalam operasi DescribeVodRefreshTasks, yang menanyakan status task refresh atau prefetch untuk URL pemutaran file media. |
70422****,9524**** |
| ErrorCode |
string |
Kode kesalahan. Parameter ini dikembalikan jika task refresh atau prefetch gagal. |
PreloadQueueFull |
| ErrorMessage |
string |
Pesan kesalahan. Parameter ini dikembalikan jika task refresh atau prefetch gagal. |
Preload queue is full, please try again later! |
| UserData |
string |
Data pengguna yang Anda kirimkan saat mengirimkan task refresh atau prefetch. |
{"MessageCallback":{"CallbackURL":"http://example.aliyundoc.com"}, "Extend":{"localId":"xxx","test":"www"}} |
| GmtCreate |
string |
Waktu saat task dibuat. |
2022-05-20T08:23:22Z |
| GmtModified |
string |
Waktu saat task dimodifikasi. |
2022-05-21T08:23:22Z |
Contoh
Respons sukses
JSONformat
{
"RequestId": "25818875-5F78-4AF6-D7393642CA58****",
"MediaRefreshJobs": [
{
"MediaRefreshJobId": "41d465e31957****",
"MediaId": "ca3a8f6e4957b658067095869****",
"TaskType": "Preload",
"FilterPolicy": "{\"Formats\":\"mp4,m3u8\", \"Definitions\":\"HD,SD\", \" StreamType\":\"video\", \"ResultType\":\"Single\", \" SliceFlag\":false, \"SliceCount\": 3}",
"Status": "success",
"SuccessPlayUrls": "https://shenzhen.****.aliyuncdn.com/74401a4f546007bf845cd8840****.m3u8,https://shenzhen.****.aliyuncdn.com/24041e7d13582d86604d8****.m3u8",
"TaskIds": "70422****,9524****",
"ErrorCode": "PreloadQueueFull",
"ErrorMessage": "Preload queue is full, please try again later!",
"UserData": "{\"MessageCallback\":{\"CallbackURL\":\"http://example.aliyundoc.com\"}, \"Extend\":{\"localId\":\"xxx\",\"test\":\"www\"}}",
"GmtCreate": "2022-05-20T08:23:22Z",
"GmtModified": "2022-05-21T08:23:22Z"
}
]
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.