Consulte les informations sur un projet de montage en ligne.
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
ice:GetEditingProject |
get |
*All Resource
|
Aucune | Aucune |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ProjectId |
string |
Oui |
L'identifiant du projet de montage en ligne. |
****fb2101bf24b2754cb318787dc**** |
| RequestSource |
string |
Non |
L'identifiant de la source de la requête. Valeurs valides :
|
WebSDK |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Les paramètres de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
****63E8B7C7-4812-46AD-0FA56029AC86**** |
| Project |
object |
Les informations relatives au projet de montage en ligne. |
|
| ProjectId |
string |
L'identifiant du projet de montage en ligne. |
****fb2101bf24b2754cb318787dc**** |
| Title |
string |
Le titre du projet de montage en ligne. |
Exemple de titre |
| Timeline |
string |
La timeline du projet de montage en ligne. |
{"VideoTracks":[{"VideoTrackClips":[{"MediaId":"****9b4d7cf14dc7b83b0e801cbe****"},{"MediaId":"****9b4d7cf14dc7b83b0e801cbe****"},{"MediaId":"****1656bca4474999c961a6d2a2****"}]}]} |
| TemplateId |
string |
L'identifiant du modèle. |
****96e8864746a0b6f3**** |
| ClipsParam |
string |
Le paramètre de matériau correspondant au modèle, au format JSON. Si TemplateId est spécifié, ClipsParam doit également l'être. Pour plus d'informations. |
Consultez le guide d'utilisation des modèles |
| Description |
string |
La description du projet de montage en ligne. |
Exemple de description |
| CoverURL |
string |
L'URL de la miniature du projet de montage en ligne. |
http://aaa.bbb/your-cover.jpg |
| CreateTime |
string |
L'heure de création du projet de montage en ligne. |
2020-12-20T12:00:00Z |
| ModifiedTime |
string |
L'heure de la dernière modification du projet de montage en ligne. |
2020-12-20T13:00:00Z |
| Duration |
integer |
La durée totale du projet de montage en ligne. |
24.120000 |
| Status |
string |
L'état du projet de montage en ligne. Valeurs valides :
|
Editing |
| CreateSource |
string |
La méthode de création du projet de montage en ligne. Valeurs valides :
|
OpenAPI |
| TemplateType |
string |
Le type de modèle du projet de montage en ligne. Valeurs valides :
|
Timeline |
| ModifiedSource |
string |
La méthode de modification du projet de montage en ligne. Valeurs valides :
|
OpenAPI |
| ProjectType |
string |
Le type de projet de montage. Valeur par défaut : EditingProject. Valeurs valides :
|
EditingProject |
| BusinessConfig |
string |
La configuration métier du projet. Ce paramètre peut être ignoré pour les projets de montage généraux. |
{ "OutputMediaConfig" : { "StorageLocation": "test-bucket.oss-cn-shanghai.aliyuncs.com", "Path": "test-path" }, "OutputMediaTarget": "oss-object", "ReservationTime": "2021-06-21T08:05:00Z" } |
| BusinessStatus |
string |
L'état métier du projet. Ce paramètre peut être ignoré pour les projets de montage généraux. Valeurs valides : Reserving ReservationCanceled BroadCasting LoadingFailed LiveFinished. |
Reserving |
| TimelineConvertStatus |
string |
L'état de conversion du projet. La conversion d'une timeline de style API en une timeline de style frontend est un processus asynchrone qui ne prend effet que si RequestSource:WebSDK est spécifié.
|
Converted |
| TimelineConvertErrorMessage |
string |
Le message d'erreur renvoyé en cas d'échec de la conversion du projet. Le message d'erreur affiche les informations détaillées sur l'échec et n'est renvoyé que si la valeur de TimelineConvertStatus est ConvertFailed. |
StorageLocation doit se trouver dans la même division (apiRegion) que le point d'accès du service ICE |
Exemples
JSON format
{
"RequestId": "****63E8B7C7-4812-46AD-0FA56029AC86****",
"Project": {
"ProjectId": "****fb2101bf24b2754cb318787dc****",
"Title": "Sample title",
"Timeline": "{\"VideoTracks\":[{\"VideoTrackClips\":[{\"MediaId\":\"****9b4d7cf14dc7b83b0e801cbe****\"},{\"MediaId\":\"****9b4d7cf14dc7b83b0e801cbe****\"},{\"MediaId\":\"****1656bca4474999c961a6d2a2****\"}]}]}",
"TemplateId": "****96e8864746a0b6f3****",
"ClipsParam": "See the template user guide.",
"Description": "Example description",
"CoverURL": "http://aaa.bbb/your-cover.jpg",
"CreateTime": "2020-12-20T12:00:00Z",
"ModifiedTime": "2020-12-20T13:00:00Z",
"Duration": 24.12,
"Status": "Editing",
"CreateSource": "OpenAPI",
"TemplateType": "Timeline",
"ModifiedSource": "OpenAPI",
"ProjectType": "EditingProject",
"BusinessConfig": "{ \"OutputMediaConfig\" : { \"StorageLocation\": \"test-bucket.oss-cn-shanghai.aliyuncs.com\", \"Path\": \"test-path\" }, \"OutputMediaTarget\": \"oss-object\", \"ReservationTime\": \"2021-06-21T08:05:00Z\" }",
"BusinessStatus": "Reserving",
"TimelineConvertStatus": "Converted",
"TimelineConvertErrorMessage": "The StorageLocation must be in the same division(apiRegion) as ICE service access point."
}
}
Codes d'erreur
|
Code de statut HTTP |
Code d'erreur |
Message d'erreur |
Description |
|---|---|---|---|
| 400 | InvalidParameter | The specified parameter \ is not valid. |
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.