Python client library for accessing PicPurify moderation API
Project description
picpurify-python-client
Python client library for accessing PicPurify moderation API.
Before starting
Please make sure you have created an account on https://www.picpurify.com/signup.html to collect your personal API key.
Your personnal API key can be found in your dashboard in the "API keys" tab: https://www.picpurify.com/apikey.html
Installation
pip install picpurify
Usage
#### Check image safety
from picpurify.api import PicPurifyImage
client_image = PicPurifyImage('YOUR_PERSONAL_API_KEY',['porn_moderation','gore_moderation','obscene_gesture_moderation'])
response = client_image.analyse('https://s3-eu-west-1.amazonaws.com/site-picpurify/images/porn-accepted-example.jpg')
if response["final_decision"] == "OK":
print('Image Accepted')
else:
print('Image Rejected')
print('Reject criteria: %s' % (','.join(response["reject_criteria"])))
Documentation
API documentation can be found at https://www.picpurify.com/api-services.html.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
picpurify-1.0.3.tar.gz
(4.2 kB
view hashes)
Built Distribution
Close
Hashes for picpurify-1.0.3-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8fd62ff3a42adbf72cb242a1fe4d9c0d4b416081c2f4c6351874288a8837af8b |
|
MD5 | 8835506724a917b4250dc8f54c90b1c1 |
|
BLAKE2b-256 | 1cb361eb124d0fdeffc0895320072d7607f4d90dcb84cbda083e1fc4cf648ec4 |