Domande con tag 'api-design'

3
risposte

Rest API e autorizzazione risorsa

Il modo in cui ho creato la mia pausa API è il seguente: /api/users/{id} /api/users/{id}/items/{itemId} Ma ho anche URI come questo: /api/items/{itemId} È un po 'di confusione su come gestire l'autorizzazione dell'oggetto in questo cas...
posta 02.04.2017 - 12:10
1
risposta

params T [] vs IEnumerableT come tipo di parametro

So che esiste una proposta per params IEnumerable<T> . Durante la progettazione di un'API, quando dovremmo scegliere params T[] (array params) su IEnumerable<T> . O dovrebbero entrambi essere implementati per una mi...
posta 07.12.2018 - 09:54
2
risposte

È una buona pratica riutilizzare un'API su bersagli selvaggiamente diversi?

Diciamo che ho qualcosa chiamato "Attuatori". Ogni "Attuatore" può avere delle capacità ad esso associate. Dovrei riutilizzarlo ovunque si adatti, o dovrei creare tipi di attuatori completamente separati per ogni tipo di target? Ho obiettivi...
posta 20.08.2016 - 15:37
4
risposte

Quali sono alcuni buoni modi per rappresentare la relazione tra tre numeri

Sto cercando di trovare un modo pulito e intuitivo per implementare questo problema. Fondamentalmente, ho tre numeri e basato sulla relazione (minore di, maggiore di e uguale a) tra questi numeri cambierebbe il modo in cui eseguo il prossimo set...
posta 18.02.2014 - 22:57
2
risposte

Creare un'API dall'università per creare una classe

Diciamo che sto creando un'API per la classe University per creare un Class .  (Questo Class ha nome Class , Teacher e students ). es .: class Class{ .. private: std::string class_name_;...
posta 17.10.2017 - 21:45
2
risposte

Strategia di versioning dell'API REST interno

Stiamo sviluppando API interne per l'integrazione della logica lato server (back-end) con frontend (web, mobile, ecc.). Abbiamo uno stack java nel nostro backend e il front end è codificato per reagire e reagire nativo. Poiché entrambi sono svil...
posta 08.03.2018 - 05:57
2
risposte

Un endpoint POST in un'API REST consente l'inclusione di risorse correlate?

Considerati i seguenti endpoint REST: (GET, POST) /api/v2/employer (GET) /api/v2/employer/{id} (GET, POST) /api/v2/employer/{id}/employees Un consumatore di questa API ha la possibilità di pubblicare una nuova risorsa del datore di...
posta 08.06.2018 - 14:33
2
risposte

Progettazione per la convalida dei numeri di telefono

Diciamo che abbiamo un sistema di registrazione che finalizza la creazione di un account inviando SMS all'utente i dettagli del nuovo account. Questo sistema potrebbe essere utilizzato da persone di tutto il mondo, quindi diciamo che stiamo u...
posta 16.03.2018 - 03:26
2
risposte

Come accedere alle risorse relative all'utente su un'API REST?

Ho un'API REST in fase di sviluppo in cui alcune risorse sono correlate all'utente e gli utenti devono autenticarsi per accedere a tali risorse. Si è tentati di prendere una scorciatoia e sostituire un identificatore di: /profile/[user_id]/...
posta 23.10.2017 - 23:22
3
risposte

Gestisce lato server / lato client quando per mostrare le informazioni mancanti come segnaposto

Ho una tabella di database che memorizza i dettagli di Incident. Ogni incidente può avere un'immagine salvata per questo. Ci sono alcuni incidenti che non avranno un'immagine per questo. Ho un'API che tira l'immagine per un dato Incidente. Ho...
posta 20.12.2014 - 00:31