Domande con tag 'api-design'

2
risposte

Versioning API: livello di rilascio vs livello funzionale

Ho utilizzato un'API in un'app con URI come questi: /API_Name_1/v1/param1/param2 /API_Name_2/v1/param1 /API_Name_3/v1/param1/param2/param3 /API_Name_4/v1/param1/param2 ecc. Ora solo una delle mie API [es. API_Name_2] necessario cambiare...
posta 14.09.2017 - 14:42
2
risposte

API REST Oauth 2 - Quale tipo di concessione utilizzare?

Ho un'applicazione che in pratica inserisce alcune righe dall'attuale applicazione web front-end. Tutte le chiamate prima che il livello di servizio verifichi / convalidi se l'utente è autorizzato a inserire dati o meno (questo è il punto in...
posta 18.03.2017 - 20:42
1
risposta

Metodo suggerito per "semplificare" EAV

Sto lavorando su una piattaforma GIS che gestisce fondamentalmente le strade con funzionalità. Il sistema utilizza un modello EAV per archiviare tutti i dati in un database. Il sistema è in circolazione da un po 'e non c'è nulla che io possa far...
posta 30.11.2016 - 08:32
2
risposte

Come mettere in sicurezza diverse richieste API per un singolo utente

Sto scrivendo un'applicazione web con Python e Flask. Ad un livello elevato, il servizio Web accetta un ID, scarica un file da un'API di terze parti sulla base di tale ID, legge e analizza i dati all'interno del file e infine restituisce tale an...
posta 10.11.2014 - 23:07
2
risposte

Devo utilizzare la mia API pubblica per la mia interfaccia web?

Sto progettando un'API con django e il suo resto framework (e non sono sicuro che valga la pena di passare alla versione o meno). So perfettamente che le app iOS e Android chiameranno l'API, riceveranno un token (forse con scadenza ho bisogno...
posta 07.11.2015 - 22:03
1
risposta

Percorsi utente restful con token Web

Sto provando a creare un'API che ha un accesso che emette un token Web JSON e quindi offre una manciata di risorse ai richiedenti autenticati. L'utente è un tipo di risorsa, ed è qui che mi confondo sulle rotte. In alcuni casi, gli utenti aut...
posta 10.03.2016 - 22:17
1
risposta

Estensione dell'ACL con regole più sofisticate nell'API REST web

Attualmente sto lavorando a un progetto API REST e sto cercando un modo per aggiungere una gestione ACL avanzata, oltre a ciò Consideriamo ad esempio che ho una rotta che è la seguente: /profile/{user} Diciamo che questa rotta potrebbe e...
posta 26.11.2016 - 21:10
2
risposte

Architettura di Analytics per più API

Stiamo costruendo una piattaforma di API diverse (ogni API è scritta da team diversi, fuso orario diverso). Vogliamo implementare analisi unificate per tutte le API per avere un unico data lake come un'unica fonte di verità. Utilizziamo Apigee c...
posta 09.08.2016 - 15:05
1
risposta

Qual è la prova che un'API abbia superato la sua ortogonalità nel contesto dei tipi?

Wikipedia definisce l'ortogonalità del software come : orthogonality in a programming language means that a relatively small set of primitive constructs can be combined in a relatively small number of ways to build the control and data str...
posta 31.05.2014 - 01:45
2
risposte

Dove dovrebbero trovarsi le chiamate HTTP in un'architettura a livelli?

Ho un client che dipende dal recupero dei dati da due domini diversi. Il cliente recupera i dati dal livello API "A" del dominio e i dati del dominio "A" dipendono dal dominio "B" Esiste un'implementazione sul livello dei servizi "A" del domi...
posta 02.11.2016 - 08:27