Tous les produits
Search
Centre de documentation

:GetEditingProjectMaterials

Dernière mise à jour :Aug 10, 2026

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

OpenAPI Explorer calcule automatiquement la valeur de signature. Pour plus de commodité, nous vous recommandons d'appeler cette opération dans OpenAPI Explorer. OpenAPI Explorer génère dynamiquement l'exemple de code de l'opération pour différents SDK.

Paramètres de requête

ParamètreTypeObligatoireExempleDescription
ActionStringOuiGetEditingProjectMaterials

L'opération que vous souhaitez effectuer. Définissez la valeur sur GetEditingProjectMaterials.

ProjectIdStringOui1982361011093374****

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 :

  • Connectez-vous à la console ApsaraVideo VOD. Dans le volet de navigation de gauche, choisissez Production Center > Video Editing pour obtenir l'ID du projet de montage en ligne spécifié.
  • Appelez l'opération AddEditingProject. La valeur du paramètre de réponse ProjectId correspond à l'ID du projet de montage en ligne spécifié.
TypeStringOuivideo

Le type de l'élément multimédia. Valeurs valides :

  • video
  • audio
MaterialTypeStringNonvideo

Le type de l'élément multimédia. Valeurs valides :

  • video
  • audio
  • image

Paramètres de réponse

ParamètreTypeExempleDescription
RequestIdString746FFA07-8BBB-46B1-3E94E3B2915E****

L'ID de la requête.

MaterialListArray of Material

Les éléments multimédias.

Material
StatusStringNormal

Le statut de l'élément multimédia. Valeurs valides :

  • Normal : L'élément multimédia est à l'état de brouillon.
  • Producing : L'élément multimédia est en cours de production.
  • Produced : L'élément multimédia a été produit.
  • ProduceFailed : La production de l'élément multimédia a échoué.
CreationTimeString2017-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.

CateIdInteger100005****

L'ID de catégorie de l'élément multimédia.

MaterialTypeStringvideo

Le type de l'élément multimédia. Valeurs valides :

  • video
  • audio
  • image
TagsStringEditing test

Le tag de l'élément multimédia. Plusieurs tags sont séparés par des virgules (,).

SpriteConfigStringxxx

La configuration du sprite.

SourceStringxxx

La source du sprite.

CateNameStringTest

Le nom de la catégorie de l'élément multimédia.

ModifiedTimeString2017-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.

DescriptionStringTest

La description de l'élément multimédia.

MaterialIdString85befc4118b84c6723e53b80b1****

L'ID de l'élément multimédia.

SizeLong1682694

La taille du fichier mezzanine. Unité : octet.

CoverURLStringhttp://example.aliyundoc.com/aivideocover/46fa444aa34065cb9250f6c****/image_01.jpg

L'URL de la vignette de l'élément multimédia.

DurationFloat15,16

La durée de l'élément multimédia. La valeur est arrondie à quatre décimales. Unité : seconde.

TitleStringtest

Le titre de l'élément multimédia.

SpritesArray of Stringnull

Les URL des sprites de l'élément multimédia. La valeur est un tableau.

SnapshotsArray 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 :