Lancement du nouveau Robot /file/filter pour filtrer les fichiers

Nous avons le plaisir d’annoncer la sortie de notre nouveau Robot /file/filter, qui vous permet de filtrer les fichiers entrants selon l’ensemble de leurs métadonnées, et plus encore.
Pour l’utiliser, vous devrez définir des conditions qui acceptent ou ignorent les fichiers. Vous pouvez indiquer si vous souhaitez que toute l’Assembly s’arrête lorsqu’un fichier est refusé, ou si le fichier doit simplement être ignoré en silence sans être transmis aux Assembly Steps suivants. Vous pouvez également fournir votre propre message d’erreur, qui pourra être affiché à vos utilisateurs si l’un de leurs fichiers est refusé.
Pour vous donner une idée, voici quelques-unes des nouvelles possibilités qu’offre ce Robot :
- Renvoyer une erreur si un utilisateur soumet un fichier vidéo alors que vous n’acceptez que des images
- Ignorer les fichiers de moins de 1 KB, sans renvoyer d’erreur
- N’accepter que les vidéos et les images, et ignorer tous les autres types de fichiers (même pour le stockage sur S3 des fichiers originaux téléversés)
- Ignorer tous les fichiers audio dont le débit binaire est inférieur à 64K
- Refuser les fichiers vidéo de plus de 20 MB ou d’une durée supérieure à 5 minutes.
- Et bien d’autres encore !
L’API devrait être simple à utiliser. Si vous devez gérer des scénarios très complexes, vous pouvez enchaîner plusieurs Assembly Steps /file/filter.
N’hésitez pas à consulter la documentation et les démos (English), et dites-nous ce que vous en pensez !
