معرفی شرکت ها


cleantalk-python-antispam-1.2.0


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

CleanTalk module for Python
ویژگی مقدار
سیستم عامل -
نام فایل cleantalk-python-antispam-1.2.0
نام cleantalk-python-antispam
نسخه کتابخانه 1.2.0
نگهدارنده []
ایمیل نگهدارنده []
نویسنده -
ایمیل نویسنده plugins@cleantalk.org
آدرس صفحه اصلی -
آدرس اینترنتی https://pypi.org/project/cleantalk-python-antispam/
مجوز -
cleantalk_python_antispam =============== A Python API for antispam service cleantalk.org. Invisible protection from spam, no captches, no puzzles, no animals and no math. ## How API stops spam? API uses several simple tests to stop spammers. - Spam bots signatures. - Blacklists checks by Email, IP, web-sites domain names. - JavaScript availability. - Comment submit time. - Relevance test for the comment. ## How API works? API sends a comment's text and several previous approved comments to the servers. Servers evaluates the relevance of the comment's text on the topic, tests on spam and finaly provides a solution - to publish or put on manual moderation of comments. If a comment is placed on manual moderation, the plugin adds to the text of a comment explaining the reason for the ban server publishing. ## Requirements - Python 2.6 and above - Python 3 and above ## SPAM test for text comment sample ```python from cleantalk import CleanTalk ct = CleanTalk(auth_key='yourkey') ct_result = ct.request( message = 'abc', # Visitor comment sender_ip = '196.19.250.114', # Visitor IP address sender_email = 'stop_email@example.com', # Visitor email sender_nickname = 'spam_bot', # Visitor nickname js_on = 1, # Is visitor has JavaScript submit_time = 12 # Seconds from start form filling till the form POST ) #Check if ct_result['allow']: print('Comment allowed. Reason ' + ct_result['comment']) print('Comment blocked. Reason ' + ct_result['comment']) ``` ## API Response description API returns Python dictionary object, where keys: - allow (0|1) - allow to publish or not, in other words spam or ham - comment (string) - server comment for requests. - id (string MD5 HEX hash) - unique request idenifier. ## Installing via PyPi Run the next command in the terminal: ```python pip install cleantalk-python-antispam ``` Then you can use Cleantalk class import: ```python from cleantalk_python_antispam.cleantalk import CleanTalk ```


نحوه نصب


نصب پکیج whl cleantalk-python-antispam-1.2.0:

    pip install cleantalk-python-antispam-1.2.0.whl


نصب پکیج tar.gz cleantalk-python-antispam-1.2.0:

    pip install cleantalk-python-antispam-1.2.0.tar.gz