...
Tutte le api di MeetMe sono disponibili previa autenticazione.
A tutte le richieste, viene restituito un json con due indici: "success"=true e "data" contenente i dati.
Login
Il login può essere eseguito tramite la normale procedura di login, nel caso non si abbia a disposizione un token valido, oppure si può eseguire un qualunque richiesta inserendo l'header authorization con l'indice "token". Il token si può recuperare eseguendo una procedura di login con credenziali.
...
Nel caso di login errato viene restituito un json con indice "success" = false.Se il login va a buon fine, viene restituito un json con due indici: "success"=true e "data" contenente i dati dell'utente, tra cui il token.
Blocco codice | ||||
---|---|---|---|---|
| ||||
{ "success": true, "data": { "id": 1, "name": "John", "surname": "Doe", "email": "user@example.org", "username": "marko@infordata.it", "token": "9xx50xx4xx0xx72xx29a89xxdcaxx9cxxdxx67xx", } } |
...
Entità | Route di base | Azione | Parametri opzionali | Dati restituiti | ||
---|---|---|---|---|---|---|
Badge | badge | index | ||||
ContactForm | contact-form | index | Ritorna i dati del contact form più un elemento "form_fields" in cui sono inseriti i campi del form. La chiave è il nome stesso del campo e all'interno ci sono altre due chiavi: type e order. Esempio
Type può essere: checkbox, date, dropdown, textarea, text. | |||
Contatti | contact | index | page size | |||
Eventi | event | get-app-events | Ritorna tutti gli eventi figli attivi. | |||
event | get-options?event_id=event_id | Ritorna tutte le opzioni per l'evento specificato. | ||||
Liste | list | index | ||||
Luoghi | hall | index | ||||
Mailing | mailing | index | ||||
Partecipanti | participant | index | page size | |||
ParticipantSession | participant-session | index | ||||
Postazioni | location | index | ||||
Timbratori | timestamper | index | ||||
Traduzioni | translation | index | Ritorna un array con le traduzioni dei campi dei modelli previsti. I modelli previsti sono: Participanti, Contatti. La struttura del messaggio è la seguente:
|
Parametri delle richieste GET
...