Soumet une tâche d'extraction de moments forts.
Description de l'opération
Il s'agit d'une API asynchrone. Lorsque vous soumettez une tâche, l'API renvoie un identifiant de tâche. Le système met ensuite la tâche en file d'attente pour un traitement en arrière-plan et envoie le résultat final via une notification de rappel. Vous pouvez également interroger l'état de la tâche en appelant l'opération Get Smart Task Result.
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:SubmitHighlightExtractionJob |
none |
*All Resource
|
Aucune | Aucune |
Syntaxe de la requête
GET HTTP/1.1
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| ClientToken |
string |
Non |
Un jeton client fourni par l'appelant pour garantir l'idempotence de la requête. |
****12e8864746a0a398**** |
| InputConfig |
string |
Non |
La configuration d'entrée. Pour plus d'informations, consultez Description du paramètre InputConfig. |
{ "MediaArray": [{ "MediaId": "ceb72f00e****1ef8216e7e6c64a6302" }, { "MediaId": "ce450c40e****1ef8216e7e6c64a6302" }, { "MediaId": "ce49a020e****1ef81c1e6f6d5686302" }, { "MediaId": "d047e120e****1ef81c1e6f6d5686302" }, { "MediaId": "cfe2ddc0e****1ef81c1e6f6d5686302" }], "Strategy": { "Count": 5, "ClipDuration": 15 } } |
| OutputConfig |
string |
Non |
La configuration de sortie. Pour plus d'informations, consultez Description du paramètre OutputConfig. |
{ "NeedExport": true, "OutputMediaTarget": "oss-object", "Bucket": "test-bucket", "ObjectKey": "path/to/test_{index}.mp4", "Width": 1920, "Height": 1080, "ExportAsNewMedia": false } |
| UserData |
string |
Non |
Les données utilisateur et la configuration de rappel. Pour plus de détails sur la structure, consultez Configuration de UserData. |
{"NotifyAddress":"http://xx.xx.xxx"} ou {"NotifyAddress":"https://xx.xx.xxx"} ou {"NotifyAddress":"ice-callback-demo"} |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
L'objet de réponse. |
||
| RequestId |
string |
L'identifiant de la requête. |
******3B-0E1A-586A-AC29-742247****** |
| JobId |
string |
L'identifiant de la tâche d'extraction de moments forts. |
****cdb3e74639973036bc84**** |
Exemples
JSON format
{
"RequestId": "******3B-0E1A-586A-AC29-742247******",
"JobId": "****cdb3e74639973036bc84****"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.