Interroge les éléments multimédias à éditer pour un projet de montage en ligne.
Remarques sur l'utilisation
Pendant le montage, vous pouvez ajouter des éléments multimédias à la timeline, mais certains peuvent rester inutilisés.
Limite de QPS
Vous pouvez appeler cette opération jusqu'à 30 fois par seconde par compte. Si le nombre d'appels par seconde dépasse la limite, une limitation de débit est déclenchée, ce qui peut affecter votre activité. Tenez compte de cette limite lors de l'appel à cette opération. Pour plus d'informations, consultez la rubrique Limites de QPS sur les opérations API dans ApsaraVideo VOD.
Débogage
Paramètres de requête
| Paramètre | Type | Obligatoire | Exemple | Description |
| Action | String | Oui | GetEditingProjectMaterials | L'opération que vous souhaitez effectuer. Définissez la valeur sur GetEditingProjectMaterials. |
| ProjectId | String | Oui | 1982361011093374**** | L'ID du projet de montage en ligne. Vous pouvez obtenir l'ID du projet de montage en ligne en utilisant l'une des méthodes suivantes :
|
| Type | String | Oui | video | Le type de l'élément multimédia. Valeurs valides :
|
| MaterialType | String | Non | video | Le type de l'élément multimédia. Valeurs valides :
|
Paramètres de réponse
| Paramètre | Type | Exemple | Description |
| RequestId | String | 746FFA07-8BBB-46B1-3E94E3B2915E**** | L'ID de la requête. |
| MaterialList | Array of Material | Les éléments multimédias. | |
| Material | |||
| Status | String | Normal | Le statut de l'élément multimédia. Valeurs valides :
|
| CreationTime | String | 2017-10-19 10:48:17 | L'heure de création de l'élément multimédia. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC. |
| CateId | Integer | 100005**** | L'ID de catégorie de l'élément multimédia. |
| MaterialType | String | video | Le type de l'élément multimédia. Valeurs valides :
|
| Tags | String | Editing test | Le tag de l'élément multimédia. Plusieurs tags sont séparés par des virgules (,). |
| SpriteConfig | String | xxx | La configuration du sprite. |
| Source | String | xxx | La source du sprite. |
| CateName | String | Test | Le nom de la catégorie de l'élément multimédia. |
| ModifiedTime | String | 2017-10-19 10:48:17 | L'heure de la dernière mise à jour de l'élément multimédia. L'heure suit la norme ISO 8601 au format yyyy-MM-ddTHH:mm:ssZ. L'heure est affichée en UTC. |
| Description | String | Test | La description de l'élément multimédia. |
| MaterialId | String | 85befc4118b84c6723e53b80b1**** | L'ID de l'élément multimédia. |
| Size | Long | 1682694 | La taille du fichier mezzanine. Unité : octet. |
| CoverURL | String | http://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg | L'URL de la vignette de l'élément multimédia. |
| Duration | Float | 15,16 | La durée de l'élément multimédia. La valeur est arrondie à quatre décimales. Unité : seconde. |
| Title | String | test | Le titre de l'élément multimédia. |
| Sprites | Array of String | null | Les URL des sprites de l'élément multimédia. La valeur est un tableau. |
| Snapshots | Array of String | ["http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=","http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key="] | Les URL des instantanés de l'élément multimédia. La valeur est un tableau. |
Exemples
Exemples de requêtes
http(s)://vod.cn-shanghai.aliyuncs.com/?Action=GetEditingProjectMaterials
&ProjectId=1982361011093374****
&Type=video
&MaterialType=video
&<Common request parameters>
Exemples de réponses réussies
Format XML
HTTP/1.1 200 OK
Content-Type:application/xml
<GetEditingProjectMaterialsResponse>
<RequestId>746FFA07-8BBB-46B1-3E94E3B2915E****</RequestId>
<MaterialList>
<Status>Normal</Status>
<CreationTime>2017-10-19 10:48:17</CreationTime>
<MaterialType>video</MaterialType>
<Tags>Editing test</Tags>
<SpriteConfig>xxx</SpriteConfig>
<Source>xxx</Source>
<CateName>Test</CateName>
<ModifiedTime>2017-10-19 10:48:17</ModifiedTime>
<Description>Test</Description>
<MaterialId>85befc4118b84c6723e53b80b1****</MaterialId>
<Size>1682694</Size>
<CoverURL>http://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg</CoverURL>
<Duration>15.16</Duration>
<Title>test</Title>
<Sprites>{"Sprite":["http://example.aliyundoc.com/material_big_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key="]}</Sprites>
<Snapshots>["http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=","http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key="]</Snapshots>
</MaterialList>
</GetEditingProjectMaterialsResponse>
Format JSON
HTTP/1.1 200 OK
Content-Type:application/json
{
"RequestId" : "746FFA07-8BBB-46B1-3E94E3B2915E****",
"MaterialList" : [ {
"Status" : "Normal",
"CreationTime" : "2017-10-19 10:48:17",
"MaterialType" : "video",
"Tags": "Editing test",
"SpriteConfig" : "xxx",
"Source" : "xxx",
"CateName": "Test",
"ModifiedTime" : "2017-10-19 10:48:17",
"Description": "Test",
"MaterialId" : "85befc4118b84c6723e53b80b1****",
"Size" : 1682694,
"CoverURL" : "http://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg",
"Duration" : 15.16,
"Title" : "test",
"Sprites" : [ "{\"Sprite\":[\"http://example.aliyundoc.com/material_big_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\"]}" ],
"Snapshots" : [ "[\"http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\",\"http://example.aliyundoc.com/material_small_snapshot/0f325c157386f2a7e91b2ff0****.jpg?auth_key=\"]" ]
} ]
}
Codes d'erreur
Pour obtenir la liste des codes d'erreur, visitez le Centre d'erreurs API.
Exemples de code des SDK pour divers langages
Nous vous recommandons d'utiliser un SDK côté serveur pour appeler cette opération. Pour plus d'informations sur les exemples de code utilisés pour appeler cette opération dans divers langages, consultez les rubriques suivantes :