Эй — никаких матов на моем сайте!

Вы устали просить людей содержать его в чистоте? Мы слышим вас. Когда вы включаете наш API обнаружения ненормативной лексики и нецензурной лексики в свое приложение, вам не нужно этого делать. Этот API анализирует введенный текст на естественном языке (английский) и предоставляет оценку, указывающую, в какой степени рассматриваемый текст является ненормативным или непристойным. Этот показатель будет варьироваться от 0,0 до 1,0, где более низкие числа указывают на то, что было обнаружено мало ненормативной лексики, а более высокие числа указывают на то, что было обнаружено много ненормативной лексики.

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

Давайте сначала установим библиотеку jQuery:

bower install jquery

Затем давайте включим код для нашего вызова API:

var settings = {
     "url": "https://api.cloudmersive.com/nlp-v2/analytics/profanity",
     "method": "POST",
     "timeout": 0,
     "headers": {
          "Content-Type": "application/x-www-form-urlencoded",
          "Apikey": "YOUR-API-KEY-HERE"
     },
     "data": {
          "TextToAnalyze": "<string>"
     }
};
$.ajax(settings).done(function (response) {
     console.log(response);
});

Вам нужно будет включить свой ключ API Cloudmersive (доступный путем создания бесплатной учетной записи на нашем сайте — Главная — API Cloudmersive) и настроить ввод текста там, где это указано в документации. Как только вы это сделаете, все готово.