Domande con tag 'api-design'

2
risposte

Validazione delle risorse REST: campi richiesti in modo condizionale vs. Risorse separate

È meglio la progettazione dell'API REST per utilizzare campi condizionalmente obbligatori o per creare risorse diverse in base al valore del campo di controllo? Ecco un esempio: POST route / automobile { "type": "car", //This field controls...
posta 05.06.2018 - 17:24
1
risposta

Devo rinominare le variabili che sono già costanti nella mia libreria?

Sto scrivendo un wrapper di alto livello sull'oggetto Python socket.socket . Nello specifico, voglio farlo per i socket TCP IPv4 (anche se sarebbe utile poter espandere la libreria in un secondo momento con altre famiglie / tipi). Come fo...
posta 05.12.2017 - 20:31
2
risposte

Come modellare una risorsa ordinabile nel database sql? [chiuso]

Ho riscontrato questo problema durante la creazione dell'API REST. Non posso dire lo scenario esatto, ma diciamo che è per un sito web che ha categoria e prodotto risorse. Ogni categoria ha molti prodotti ed entrambi categoria e...
posta 21.11.2015 - 17:33
3
risposte

È possibile chiamare una funzione o uno script con un'API REST?

Diciamo che voglio creare un'app di allenamento e un sito web, l'utente inserisce le sue statistiche di allenamento e l'app mostra le sue statistiche con percentuali di grafici e simili. Questo è un esempio Non voglio creare un'app di allenam...
posta 05.05.2016 - 20:37
1
risposta

RESTful API / Data Modeling - Come modellare una risorsa subordinata che avrà sempre e solo un elemento

Sto creando un'API e un modello di dati per un'applicazione di creazione di documenti multiutente e sto riscontrando problemi con una parte particolare del modello di dati / progettazione dell'API. Di seguito la mia linea di pensiero corrente:...
posta 21.04.2016 - 22:35
2
risposte

URI RESTful, Creazione di un nuovo nome / uri o aggiunta di un queriparametro

Ho una classe Persona con una relazione uno a molti con Occupazione. Una persona nel CRM può avere più impieghi (dati storici). Il mio URI REST corrente per questa classe è simile al seguente: http://domain/persons GET [collection] http://d...
posta 13.04.2013 - 17:04
2
risposte

RESTFultezza di / endpoint di azione

Ho visto esempi di buone API REST e ho letto che L'API dei server cloud di Rackspace viene spesso citata rispetto all'API EC2 RPC-like di AWS. Tuttavia, ho visto anche che la loro API riavvia un server in questo modo: POST /servers/{serve...
posta 31.07.2017 - 01:58
2
risposte

API REST con file come risorse?

Sto memorizzando i file come risorse API REST, inviandoli e ricevendoli come stringhe base64, insieme ad altri metadati. Qual è il modo migliore per gestire GET per la raccolta? (ad esempio, GET ... / api / file) La risposta standard a GETtin...
posta 30.06.2017 - 02:14
2
risposte

Progettazione REST - Devo restituire dati descrittivi che possono essere impliciti o dedotti

Sto cercando il principio della migliore pratica qui. Come parte del mio REST Api, sto restituendo alcune informazioni di base per un utente. Diciamo che l'utente può essere un "proprietario" di un'azienda, nel qual caso hanno pieno accesso a tu...
posta 23.02.2017 - 02:53
1
risposta

Utilizzo di Dynamic LINQ per ottenere un filtro per la mia API Web

Stiamo prendendo in considerazione l'utilizzo del Dynamic linux-sample incluso nella directory "Samples" di Visual Studio 2008 per il nostro progetto WebAPI per consentire ai clienti di interrogare i nostri dati. L'interfaccia sarebbe qualc...
posta 14.10.2013 - 08:50