Official Roolink SDK for Python
Project description
🔗 Roolink Python SDK
Enterprise-grade Akamai sensor generation for Python
🚀 Overview
Production-ready APIs for generating Akamai sensor data across web and mobile platforms. This SDK handles authentication, requests, and response parsing with full type hints.
🎯 Supported Services
| Service | Features |
|---|---|
| 🌐 Web API | Sensor generation, pixel challenges, SBSD, sec-cpt solving |
| 📱 BMP API | iOS & Android mobile app sensor generation |
📦 Installation
pip install roolink
⚡ Quick Start
from roolink import RoolinkClient
client = RoolinkClient('your-api-key')
sensor = client.generate_web_sensor(req)
🌐 Web API
# Sensor Generation
client.generate_web_sensor(req)
# Pixel Challenges
client.generate_pixel(req)
# Sec-Cpt Challenges
client.solve_sec_cpt(req)
# SBSD Challenges
client.solve_sbsd(req)
# Script Parsing
client.parse_script(script_content)
📱 BMP API
# iOS Sensors (android=False)
client.generate_bmp_sensor(BMPSensorRequest(
android=False,
))
# Android Sensors (android=True)
client.generate_bmp_sensor(BMPSensorRequest(
android=True,
))
🆘 Error Handling
try:
result = client.generate_web_sensor(req)
except Exception as e:
# handle error
pass
📄 License
MIT License - see LICENSE for details.
Built with 💜
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
roolink-1.0.1.tar.gz
(6.9 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file roolink-1.0.1.tar.gz.
File metadata
- Download URL: roolink-1.0.1.tar.gz
- Upload date:
- Size: 6.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0a12685cbd95b38c9fbbe33494cf9920adb1588818bcfed9a14e8883198f76a0
|
|
| MD5 |
3cd95e3760f5975da7927f6e8ff8806b
|
|
| BLAKE2b-256 |
d8a679fce65caffc1448bfc4bd32a4f5aecf1e6234864c967542ba8ad6e29c4b
|
File details
Details for the file roolink-1.0.1-py3-none-any.whl.
File metadata
- Download URL: roolink-1.0.1-py3-none-any.whl
- Upload date:
- Size: 7.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b77c85744fb0a45f74340b6a6b5b049126321fbb5ee01d4a9beb2fe9b740229b
|
|
| MD5 |
0aebb1d475d33f44a795df2181dc72c6
|
|
| BLAKE2b-256 |
f83b8ce99d5d3b5a5dc2e62ad7df67f57b7e1a1aeef50ad4fa5dc43f4e2a6bf3
|