Domande con tag 'api-design'

2
risposte

Autenticazione utente / password restful

Attualmente sto progettando un REST-API con le seguenti proprietà: Backend per un'applicazione a singola pagina (Applicazioni successive) Database utente integrato per ogni istanza Solo HTTPS / TLS Autenticazione con una combinazione n...
posta 19.08.2015 - 11:17
5
risposte

Ci sono degli svantaggi per la stessa API per eseguire due funzioni leggermente diverse?

Prendi ad esempio le seguenti due richieste di GET con argomenti leggermente diversi: ../user/login_at che restituisce l'ultima data di accesso dell'utente e ../user/login_at?start=2015-05-01&end=2015-05-31 che restituisce una...
posta 12.06.2015 - 03:04
2
risposte

Progettazione API: dovrei usare stringhe o enum per le chiavi del dizionario

Sto lavorando su un'API in C #. Sto cercando di pensare al modo più semplice per esporre la mia API per i consumatori. In particolare, ho una classe nel mio modello di dati esposti che ha una proprietà di dizionario. Sto cercando di decidere se...
posta 06.06.2016 - 17:21
2
risposte

REST dell'aggiornamento dell'API REST di riferimento

Sto lavorando a un progetto in cui stiamo creando alcune API REST La mia domanda è quando stiamo creando un'API per aggiornare un'entità che contiene un riferimento figlio, cioè { name: '...', email: '...', country: { id...
posta 14.12.2016 - 02:24
2
risposte

Come gestire più "punti di ingresso" per un'azione in un'API REST?

Diciamo che abbiamo due tipi di risorse, user e group . Ogni utente può appartenere a più gruppi e ogni gruppo può avere molti membri. Così posso modellare la mia API in questo modo / |_ /users/{id} | |_ groups | |_ /groups/{id}...
posta 24.10.2014 - 11:10
1
risposta

Protezione delle chiavi API

Questo è stato spostato da SO in quanto è più una questione di progettazione che di codice. In molte applicazioni, siti web / programmi di terze parti possono accedere al sito web tramite una chiave. Ad esempio, un'applicazione Web ospita...
posta 18.03.2014 - 13:09
3
risposte

Decisione di progettazione / struttura dell'API riposante

Attualmente sto creando la mia prima API riposante per una WebApp e sono al punto in cui non sono sicuro, come strutturarlo al meglio. Informazioni di background Sto sviluppando una piantatrice di feste per un'azienda. La compagnia è div...
posta 02.11.2016 - 14:58
3
risposte

Creazione della definizione dell'API pubblica per l'applicazione esistente

Diciamo che c'è un'applicazione di successo open source (scritta in PHP se è importante), che offre ai suoi utenti diversi modi per estenderla (pensa a qualcosa come Drupal o Wordpress, molti plugin personalizzati, ecc.). Ora diciamo che sfortun...
posta 22.09.2011 - 08:30
1
risposta

Ha senso creare classi wrapper per un'altra libreria, puramente l'utente finale non deve installare / importare quella libreria?

In questo caso specifico sto usando C # e Emgu, dove ho creato un wrapper attorno all'oggetto Capture() , puramente in modo che l'utente finale della libreria che ho creato non debba usare Emgu 'nella loro codice cliente. Il mio wrapper n...
posta 20.07.2017 - 22:44
3
risposte

Come eseguire l'autenticazione con un'API?

In un sistema distribuito aziendale, un utente di un portale Web può accedere a un sito, essere reindirizzato a un provider di federazione. Una volta effettuato l'accesso con, ad esempio, un account Facebook, tale utente è federato (single-sign-...
posta 01.07.2015 - 16:45