Domande taggate «api»

Un'interfaccia di programmazione dell'applicazione (API) è la specifica per cui il software deve essere utilizzato da altri software.

2
Qual è il modo migliore per creare un modello di risposta agli errori API REST e un sistema di codici di errore?
La mia implementazione REST restituirà errori in JSON con la struttura successiva: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Suggerisco di creare un modello di risposta speciale, in cui posso trasmettere i valori necessari per le proprietà (dev_message, message_for_user, some_internal_error_code) e restituirli. Nel codice sarebbe simile a …
15 php  mvc  rest  api 


4
Microservizi REST o AMQP, in questo caso
Ho letto molti articoli sull'architettura dei microservizi e mi chiedevo quando usare AMQP o REST. Ho letto che l'accoppiamento lento tra i servizi è una buona cosa e in questo caso AMQP sembra essere una buona scelta. Ma se utilizziamo AMQP, ciò significa che non abbiamo più bisogno degli endpoint …

1
Unit test di un client API e wrapper
Ho girato in tondo cercando di capire il modo migliore per testare l'unità di una libreria client API che sto sviluppando. La libreria ha una Clientclasse che fondamentalmente ha una mappatura 1: 1 con l'API e una Wrapperclasse aggiuntiva che fornisce un'interfaccia più user-friendly sulla parte superiore di Client. Wrapper …

1
Chiave API: contenuto o intestazione
Lavorare su un'API al momento e volevo solo raccogliere opinioni su dove dovrebbe essere il posto migliore per trasmettere la chiave API. So che non dovrebbe andare nell'URL, questo lascia l'intestazione della richiesta o il corpo del messaggio. Se lo inserisco nell'intestazione, posso trovare un metodo generico per estrarlo che …
14 api 

1
Qual è il modo corretto di nidificare le risorse nel modello REST?
Sto progettando un'API di servizio REST e mi sono bloccato sul modo corretto di nidificare le risorse. Risorse: partner, biglietti, impostazioni Connessioni tra risorse: il partner ha molti biglietti, il partner ha una serie di impostazioni, Logica aziendale: puoi elencare tutti i partner come utente anonimo, puoi aggiungere un nuovo …
14 api  rest  api-design 


4
Utilizzo della grammatica del linguaggio naturale nelle API fluenti
Sto armeggiando con un'astrazione di query sull'API del database WebSQL / Phonegap e mi trovo sia attratto, sia dubbioso, a definire un'API fluente che imita l'uso della grammatica della lingua inglese naturale. Potrebbe essere più semplice spiegarlo tramite esempi. Di seguito sono tutte le query valide nella mia grammatica e …
14 javascript  api 



5
Come simulare un'API REST?
Sto lavorando a un nuovo progetto che interrogherà i dati da un'API REST di terze parti. Questo è per un feed di dati sportivi in ​​tempo reale, quindi il feed funziona solo quando si sta effettivamente svolgendo un gioco. Sebbene la terza parte fornisca una buona documentazione (XSD, ecc.), Non …
13 api  rest 

2
Un'API RESTful dovrebbe fornire dati per un intero modulo?
Diciamo che ho un'applicazione web JavaScript che utilizza interamente un'API RESTful per i dati. Supponiamo che questa applicazione abbia un modulo dati e diciamo che sto modificando un record in / product / 12345. Quando compilo il modulo, faccio una richiesta RESTful a / product / 12345 e ottengo i …
13 api  rest  forms 



1
Autenticazione API, token una volta VS token dinamici
Stiamo lavorando a un nuovo progetto, siamo due sviluppatori principali e ci siamo messi all'incrocio su come utilizzare un token per proteggere la comunicazione tra il server e il client. Primo suggerimento: (Il token una volta Token statico AKA) il client richiede un token primario, inviando il nome utente e …
13 security  api 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.