Domande con tag 'api'

2
risposte

Perché CRUD invece di GRAS? [chiuso]

Perché è Crea Leggi Aggiorna Elimina invece di Prendi Rimuovi Aggiungi Imposta Ho lavorato con un'API che utilizza ADD, SET e REMOVE. La maggior parte delle funzioni di accesso sono denominate get...() e set.....
posta 09.09.2016 - 20:28
3
risposte

Quale URI dell'API REST dovrebbe essere usato per interrogare una relazione con un singolo oggetto del modello?

Sto sviluppando un'API REST per un servizio di gestione degli utenti (utilizzato da altri micro servizi). Il mio modello contiene i tipi User e Server tra gli altri. La relazione da Server a User è molti-a-uno (ogni utente ha...
posta 25.09.2016 - 01:54
3
risposte

Dovresti ritentare 500 errori API?

Il mio team e io ci stiamo integrando con una società di terze parti e stiamo utilizzando le loro API per eseguire diverse operazioni CRUD. Tuttavia, la loro API non è sempre affidabile. Forse lo 0,1% del tempo in cui una chiamata API fallisce c...
posta 06.12.2018 - 20:18
6
risposte

Differenza tra implementazioni REST e HTTP REST

I principi REST sono descritti qui: link link link Un aspetto di REST Sono confuso sulla separazione dei principi REST e delle implementazioni REST. Ad esempio, so che REST ha i seguenti principi: Architettura del server...
posta 10.12.2018 - 09:23
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

Design di denominazione delle funzioni in una libreria C.

Sto scrivendo una libreria C (c99) che opera su stringhe. Sto riscontrando un problema di progettazione durante la scrittura di funzioni che verranno eseguite in diverse modalità. Ad esempio; la funzione Trova può cercare: il primo, ultim...
posta 22.03.2015 - 10:19
1
risposta

Perché dobbiamo dichiarare un'API pubblica quando si utilizza il controllo delle versioni semantico?

da semver.org: Software using Semantic Versioning MUST declare a public API. This API could be declared in the code itself or exist strictly in documentation. However it is done, it should be precise and comprehensive. Perché siamo costr...
posta 14.05.2014 - 21:35
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
3
risposte

Come consumare le API standard instradate in modo pulito?

Facciamo un esempio di un endpoint API generico che appare come segue: https://api.imgur.com/3/gallery/{section}/{sort}/{window}/{showViral}/{page} Le condizioni su questo endpoint sono le seguenti: Gli argomenti sono facoltativi. I val...
posta 11.09.2015 - 13:31
3
risposte

I due punti sono ok in una API REST?

Vedo molti esempi di API REST con URI come http://<whatever>/widgets o http://<whatever>/widget/123 , per una cosa specifica. Per la maggior parte delle cose mi limiterò ad attaccare alla barra frontale, ma quando richiedo u...
posta 27.10.2015 - 15:29