Integrazione REST API TTLock

via Freelancer ·

Budget / Salary€250–750
TypeFreelance project
LocationRemote
Posted59 minutes ago
Sto sviluppando un’applicazione che deve dialogare direttamente con il cloud TTLock tramite le loro REST API. Mi occorre un’integrazione pulita e ben documentata che mi permetta di controllare da remoto le serrature (apertura, chiusura, creazione/cancellazione e gestione di e-keys e codici temporanei).

Scenario
– Dispongo già di un account developer TTLock e di tutte le credenziali (clientId, clientSecret, redirect URI).
– Il mio software gira su un server Linux; sono flessibile sul linguaggio purché l’SDK o il codice sia open-source e facilmente manutenibile (Node.js, Python o PHP vanno benissimo).
– L’integrazione verrà poi richiamata da un gestionale interno; non servono CMS, CRM o ERP preconfezionati.

Di cosa ho bisogno
1. Flusso di autenticazione OAuth2 con gestione automatica del refresh token.
2. Endpoint (o metodi) per:
• lock/unlock in tempo reale
• creazione, modifica e revoca di e-keys
• lettura dello stato serratura e degli ultimi log eventi
3. Gestione degli errori con risposta JSON standardizzata.
4. Piccola guida README con esempi di chiamata per ogni funzione.

Accetterò il lavoro quando:
– Tutte le funzioni sopra elencate sono operative e testate con almeno una serratura reale sul mio account.
– Il codice è commentato e caricabile sul mio repository Git.
– Nel README trovo istruzioni chiare per la configurazione in ambiente di staging e in produzione.

Se hai già esperienza diretta con dispositivi smart-lock o con l’SDK ufficiale TTLock fammelo sapere: potrò assegnare subito un ulteriore task per la gestione avanzata dei log.
php python linux software architecture node.js json api rest api
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.