Domande con tag 'api-design'

1
risposta

Un'ampia API per diversi microservizi rispetto a molte piccole API ciascuna con la propria API

Ho un'applicazione che è divisa in un numero di servizi. Da una precedente domanda qui, penso che inizialmente JSON / REST sia la via da seguire per la comunicazione. Alcuni dei miei servizi micro devono essere disponibili pubblicamente, da u...
posta 08.06.2016 - 15:57
1
risposta

Dovrei creare lo stack di annullamento nel modello o nel relativo wrapper?

Sto costruendo un'applicazione (Python / PyQt). L'articolo del primo ordine sarà una vista ad albero / modello con molte funzioni di supporto per aggiungere nuovi elementi, spostarli nell'albero, ecc. Quindi avrò un oggetto finestra principale c...
posta 22.03.2015 - 22:08
1
risposta

Strategie di paging: token di pagina o indice di salto / inizio

Ho notato che sempre più nuove API utilizzano token di pagina per consentire all'utente di spostarsi tra le pagine dei risultati contenenti molti elementi. Tuttavia, da un punto di vista del progettista API non sono chiaro su quali siano i vanta...
posta 21.03.2016 - 17:03
5
risposte

Aggiornamento collettivo: restituisce tutti i risultati o solo i fallimenti

Sto sviluppando un'API che esegue l'aggiornamento collettivo di un numero elevato di elementi in una singola chiamata. Questo codice consisterà in un endpoint REST e nel codice della libreria interna che chiama. Ci sono alcuni motivi per cui...
posta 03.02.2016 - 13:43
2
risposte

Interazione e formattazione dei microservizi

La mia azienda è stata convertita in un'architettura orientata ai servizi, ma abbiamo una configurazione strana. Abbiamo un numero di app web. Ognuna di queste app Web ha attualmente il proprio microservizio RESTful. Questi microservizi sono ess...
posta 07.03.2017 - 19:02
1
risposta

Come gestire il login per un'API non ufficiale?

Sto costruendo uno strumento per accedere ad alcuni dati su un sito ( Fitocracy ) e vorrei trasformarlo in un'API parziale non ufficiale, come non esiste alcuna API ufficiale. Se non hai effettuato l'accesso, non puoi accedere a nessun dato,...
posta 07.08.2012 - 01:31
2
risposte

Come si chiama il livello dei moduli che chiamano le API esterne?

Sto creando un'app Node. Ho file JavaScript che includono funzioni personalizzate che effettuano chiamate a API esterne (in questo caso API di Google) Ho dei file JavaScript nella mia app di nodo relativi alla configurazione dell'app Web e...
posta 07.11.2016 - 20:52
1
risposta

Progettazione dell'API: oggetti stream vs funzioni e messaggi

Sto progettando API per una libreria python che accetta input asincroni e produce l'output asincrono: vari segnali entrano e vari segnali vengono generati in risposta (non c'è una relazione uno-a-uno tra i segnali input e output). L'input pot...
posta 17.11.2016 - 09:51
2
risposte

Come evitare l'uso non autorizzato di un'API?

Devo progettare un "widget", uno script che i partner incorporeranno nei loro siti web per visualizzare alcune UI e fare chiamate alla nostra API. Fondamentalmente mostrerà i nostri dati su questi siti sulla base di alcuni ID che forniscono n...
posta 21.02.2014 - 16:52
1
risposta

Unisci due diverse chiamate API in Uno

Ho due app diverse nel mio progetto di Django. Uno è "commento" e un altro è "file". Un commento potrebbe salvare alcuni file allegati ad esso. Il modo attuale di creare un commento con gli allegati consiste nel fare due chiamate API. Il prim...
posta 07.10.2013 - 09:03