Questions marquées «api»

Une interface de programmation d'application (API) est la spécification pour laquelle le logiciel est destiné à être utilisé par d'autres logiciels.

2
Quelle est la meilleure façon de créer un modèle de réponse aux erreurs REST API et un système de codes d'erreur?
Mon implémentation REST retournera des erreurs dans JSON avec la structure suivante: { "http_response":400, "dev_message":"There is a problem", "message_for_user":"Bad request", "some_internal_error_code":12345 } Je suggère de créer un modèle de réponse spécial, où je peux transmettre les valeurs nécessaires pour les propriétés (dev_message, message_for_user, some_internal_error_code), et les renvoyer. Dans le code, …
15 php  mvc  rest  api 


4
Microservices REST ou AMQP, auquel cas
J'ai lu de nombreux articles concernant l'architecture des microservices et je me demandais quand utiliser AMQP ou REST. J'ai lu que le couplage lâche entre les services est une bonne chose et AMQP semble être un bon choix dans ce cas. Mais si nous utilisons AMQP, cela signifie que nous …

1
Test unitaire d'un client API et de wrappers
J'ai tourné en rond en essayant de trouver la meilleure façon de tester à l'unité une bibliothèque cliente API que je développe. La bibliothèque a une Clientclasse qui a essentiellement un mappage 1: 1 avec l'API, et une Wrapperclasse supplémentaire qui fournit une interface plus conviviale par-dessus le Client. Wrapper …

1
Clé API - dans le contenu ou l'en-tête
Travailler sur une API pour le moment et je voulais juste recueillir des opinions sur le meilleur endroit pour transmettre la clé API. Je sais que cela ne devrait pas aller dans l'URL, cela laisse l'en-tête de la demande ou le corps du message. Si je le mets dans l'en-tête, …
14 api 






5
Comment simuler une API REST?
Je travaille sur un nouveau projet qui interrogera les données d'une API REST tierce. Il s'agit d'un flux de données sportives en temps réel, donc le flux ne fonctionne que lorsqu'un jeu se déroule réellement. Bien que la tierce partie fournisse une bonne documentation (XSD, etc.), ils n'ont aucun moyen …
13 api  rest 


5
Équilibrer l'injection de dépendance avec la conception d'API publique
J'ai réfléchi à la manière d'équilibrer la conception testable à l'aide de l'injection de dépendances avec la fourniture d'une API publique fixe simple. Mon dilemme est: les gens voudraient faire quelque chose comme ça var server = new Server(){ ... }et ne devraient pas avoir à se soucier de créer …
13 c#  api 


1
Authentification API, jeton unique VS jetons dynamiques
Nous travaillons sur un nouveau projet, nous sommes deux développeurs principaux et nous sommes à la croisée des chemins sur la façon d'utiliser un token pour sécuriser la communication entre le serveur et le client. Première suggestion: (le jeton statique AKA à jeton unique) le client demande un jeton principal, …
13 security  api 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.