An API Client to query the API of the one and only officially approved sfilter solution in Germany to protect minors from harmful content on the internet.
Project description
Jugendschutzprogramm API
This is a simple API client for the Jugendschutzprogramm API. It allows you to query the age rating of a website.
This might be useful if you want to check if a website is suitable for children or just want to know if your website is blocked by the Jugendschutzprogramm.
Installation
pip install jugendschutzprogramm
Usage
from jugendschutzprogramm import JugendschutzAPIClient
client = JugendschutzAPIClient()
result = client.check_age(url="https://www.google.com", age=6) # the age is the age we use to check agains the api because it might influence the returned allowed age.
print(result)
print(result.age)
print(result.url)
License
This project is licensed under the terms of the Apache 2.0 license.
Disclaimer
This project is not affiliated with or encouraged by the Jugendschutzprogramm. However it is a helpful for journalists and researchers to check if a website is blocked by the Jugendschutzprogramm.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file jugendschutzprogramm-0.1.2.tar.gz
.
File metadata
- Download URL: jugendschutzprogramm-0.1.2.tar.gz
- Upload date:
- Size: 2.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fba3c8d297815dd90a568b5794e3878c0c33ae62ba3c8e7cf584310731f35940 |
|
MD5 | ac1a790ee67c901581b48b72c284d925 |
|
BLAKE2b-256 | d17bfa0f4f17711fa41a5069a3df48933d038de75c08f360f2034a98d88ae458 |
File details
Details for the file jugendschutzprogramm-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: jugendschutzprogramm-0.1.2-py3-none-any.whl
- Upload date:
- Size: 3.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/4.0.2 CPython/3.11.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e285110a369e88856ddfc2a0b09ae91ed3a56bbd4b340931a07aff3ccef5e52 |
|
MD5 | fc2110a5644f49813be9a8c65ff16c7f |
|
BLAKE2b-256 | 9e2ca98047ebba123ce875bddde6de3c083991df7958c10915ff146c79ec4184 |