Благодаря социальным сетям, технологиям и маркетинговым достижениям онлайн-видео распространяются по всей сети с контентом, который может создать любой, у кого есть телефон и немного свободного времени. Как и следовало ожидать, не все эти видео подходят для просмотра клиентами или сотрудниками компании. Чтобы ваша компания поддерживала безупречную репутацию, сканирование видео на наличие контента, небезопасного для работы, перед загрузкой на ваш веб-сайт или в приложение является необходимой мерой предосторожности. Следующий API можно использовать в JavaScript для автоматизации сканирования видео, что позволяет избежать ручного просмотра каждого файла.

Чтобы использовать решение API, мы сначала запустим эту команду:

bower install jquery

Далее мы можем вызвать функцию с помощью следующего кода:

var form = new FormData();
form.append("inputFile", fileInput.files[0], "file");
var settings = {
     "url": "https://api.cloudmersive.com/video/scan/nsfw",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "fileUrl": "<string>",
          "framesPerSecond": "<number>",
          "Content-Type": "multipart/form-data",
          "Apikey": "YOUR-API-KEY-HERE"
     },
     "processData": false,
     "mimeType": "multipart/form-data",
     "contentType": false,
     "data": form
};
$.ajax(settings).done(function (response) {
     console.log(response);
});

Возвращаемый ответ будет содержать оценку NSFW, результаты классификации и другую полезную информацию для выявления неприемлемого видеоконтента. Если вам нужно получить ключ API для операции, перейдите на веб-сайт Cloudmersivenc, чтобы зарегистрировать бесплатную учетную запись; это обеспечивает 800 вызовов в месяц через множество наших API.