Api для рандомного крео

Api для рандомного крео


Привет всем!) Прежде всего хочу выразить благодарность Александру за организацию этого чата, в котором мы все можем общаться и обмениваться информацией.


Периодически листая чатик, я вижу, что многие новички испытывают проблемы с крео. Вот и тема для статьи нашлась сама собой . ).

«Золотое правило дейтинга: большие и сложные тексты скорее пойдут во вред чем на пользу»

Хочу предложить легкий способ получения рандомного крео с помощью API. Данный метод подойдет как и опытным обывателям , так и новичкам, которые работают руками.

За счет данного API мы получаем уникальное крео на русском или английском языке, с возможностью замены шрифтов и букв (ru на en и наоборот). На данный момент API выдает более 20 тыс вариантов примерно похожих по смыслу предложений. К тому же не надо в каждом шаблоне/проекте делать большую гору из кубиков, достаточно одного get запроса, при блокировке ( замене) домена или номера нет необходимости переделывать шаблон.

Так сказать «все из коробки»

В конце статьи я приложу код с объяснениями для изменения и скомпилированный вариант. Так же, если вы не захотите заморачиваться, можно пользоваться моим сервером, далее я покажу как.

Итак начнем.

Как пользоваться API

При использовании моего сервера:

Запрос выглядит следующим образом –

GET http://91.134.14.22:5000/api/v1.0/kreotext&lan=en&replace=en&font=normal

где 91.134.14.22:5000- ip адрес моего сервера,

параметр lan определяет язык (доступны 2 варианта: ru и en), соответственно lan=en выдает крео на английском языке, а lan=ru – на русском,

replace= отвечает за замену букв, если lan равно en и replace равно en выдаёт английское крео без замены букв, но если lan рано en, а replace равно ru ответ будет английское крео с заменой на русские буквы, такая же логика и с ru

lan=ru&replace=ru русское крео без замены букв

lan=ru&replace=en русское крео с заменой букв

параметр font= определяет шрифт (доступны 7 вариантов:1-5 разные шрифты,

r - рандомный шрифт и normal обычный шрифт)

Примеры:

Красным цветом подчеркнуто полученное крео

Вот еще пример с применением шрифтов

А если вы работаете руками и не знаете что такое запросы, просто вставьте эту ссылку в адресную строку вашего браузера

http://91.134.14.22:5000/api/v1.0/kreotext&lan=en&replace=en&font=normal

и получите такой результат

На скриншотах я использовал локальный ip. Вы можете использовать локальный ip, если скачаете по ссылке скомпилированную версию. Минусы вы сможете использовать api только на том компьютере\сервере на котором будет запущен api.exe ( при данном варианте для запросов используйте локальный ip) https://dropmefiles.com.ua/UT8H4RG3c

Если хотите подключаться из вне ( работать с нескольких устройств или поставить на сервер) скачайте код по ссылке ниже ( ну и python 3 c flask 'ом)

https://www.python.org/downloads/

pip install Flask (написать в командную строку)

https://dropmefiles.com.ua/mYE3A код

и измените в файле api.py в самом низу параметр host на внешний ip компьютера сервера, также можете доработать скрипт изменив крео,добавив ваши ссылки и еще что-то)

Если лень что-то делать и скачивать используйте 91.134.14.22:5000


Report Page