Domande con tag 'api'

2
risposte

Esiste un linguaggio standard per la definizione delle API HTTP?

Ad esempio, Facebook e Google hanno un sacco di API, come ottenere dati e fare azioni per conto di un utente (file di backup su Google Drive). Posso leggere tutta la loro documentazione ma di solito mi piace tenerla molto tecnica. La document...
posta 18.04.2017 - 14:16
3
risposte

Le API istanziate sono un problema in un'interfaccia C?

Quindi un'API Instanced è una che si comporta come un oggetto. Quindi per esempio: foo* GetInstancedAPI(); void MemFuncSetter(foo* fooThis, const int arg); int MemFuncGetter(const foo* fooThis) const; Questo è in contrasto con una API non i...
posta 01.02.2018 - 14:51
4
risposte

Perché i clienti non possono interrogare il DB direttamente usando SQL?

Dato che molte delle moderne applicazioni Web consumano solo dati JSON dal sever, che senso ha avere un'API REST invece di usare solo il linguaggio di query SQL? Al giorno d'oggi le persone stanno iniziando a usare GraphQL. Da quello che capi...
posta 14.04.2018 - 02:08
3
risposte

Best practice per un'API REST-ful in cui gli oggetti avrebbero naturalmente un "/" nel loro identificatore

Sto progettando un REST API per un sistema di gestione dei documenti . Per rendere l'API più naturale, ho pensato di utilizzare l'identificatore naturale per un file, che è il suo percorso (di solito con barre "/" in avanti), e non qualcosa c...
posta 24.07.2015 - 18:55
5
risposte

In un'API REST, dovresti correggere l'input dell'utente sul lato server?

Abbiamo un'API REST con un endpoint che accetta i dati JSON dal client. Uno dei campi JSON è un URL che verrà reso ad altri utenti come collegamento ipertestuale a una pagina del sito Web associata alla risorsa. Da qualche parte nella pipeline d...
posta 17.09.2018 - 16:05
3
risposte

convenzione API per "variabili" lato server

Sto guardando uno scenario API in cui hai un'entità, come una telefonata, che puoi interrompere una volta e iniziare una volta. Stavo pensando di modellare questo come qualcosa del tipo: { start_time: null | date, end_time: null | date }...
posta 03.08.2017 - 09:53
3
risposte

Architettura per scanner di biglietti di ammissione di eventi per eventi con più voci

Sto lavorando a un servizio che consente agli organizzatori di eventi di vendere biglietti per i loro eventi online (molto simile a Eventbrite per essere onesti). I clienti stampano i biglietti da soli (ogni biglietto ha un codice a barre) e...
posta 06.01.2015 - 18:30
2
risposte

Come dovrei fornire informazioni dettagliate su un errore, se non attraverso i codici di stato HTTP?

This question comes from here. I believe it deserves to be on its own instead of being lost in a long question with multiple points. Sto costruendo un'API e mi trovo limitato dai codici di errore HTTP. Sono solo: Non abbastanza specifi...
posta 18.02.2015 - 17:49
1
risposta

Come gestire l'eccezione nell'API REST

Data un'API REST, che genera un'eccezione quando gestisce una richiesta da un client. Ogni volta che l'API REST genera un'eccezione, viene registrata e l'applicazione (in questo caso un'applicazione della console) viene chiusa per impedire ulter...
posta 28.04.2014 - 11:42
4
risposte

Best practice per chiamate API RESTful con variazioni

Come faccio a dare un nome agli endpoint dell'API che servono la stessa entità in modi diversi e aderiscono ancora alle linee guida dell'API RESTful? Consideriamo che vorrei ottenere un cliente con ALL i suoi dettagli. Espongo solo un e...
posta 30.06.2016 - 02:25