@roolink/sdk
v1.0.4
Published
Official Roolink SDK for Node.js and TypeScript
Readme
🔗 Roolink TypeScript SDK
Enterprise-grade Akamai sensor generation for Node.js & TypeScript
🚀 Overview
Production-ready APIs for generating Akamai sensor data across web and mobile platforms. This SDK handles authentication, requests, and response parsing with full TypeScript support.
🎯 Supported Services
| Service | Features | |---------|----------| | 🌐 Web API | Sensor generation, pixel challenges, SBSD, sec-cpt solving | | 📱 BMP API | iOS & Android mobile app sensor generation |
📦 Installation
npm install @roolink/sdk⚡ Quick Start
import { RoolinkClient } from '@roolink/sdk';
const client = new RoolinkClient('your-api-key');
const sensor = await client.generateWebSensor(req);🌐 Web API
// Sensor Generation
await client.generateWebSensor(req);
// Pixel Challenges
await client.generatePixel(req);
// Sec-Cpt Challenges
await client.solveSecCpt(req);
// SBSD Challenges
await client.solveSBSD(req);
// Script Parsing
await client.parseScript(scriptContent);📱 BMP API
// iOS Sensors (android: false)
await client.generateBMPSensor({
android: false,
});
// Android Sensors (android: true)
await client.generateBMPSensor({
android: true,
});🆘 Error Handling
try {
const result = await client.generateWebSensor(req);
} catch (error) {
// handle error
}📄 License
MIT License - see LICENSE for details.
Built with 💜
