Perguntas com a marcação «api»

Uma interface de programação de aplicativos (API) é a especificação para a qual o software deve ser usado por outro software.

5
Java Time vs Joda Time
Embora o Joda seja rico em recursos e mais sofisticado que o tempo padrão do Java, nem sempre é a melhor coisa a se usar. Como decido se devo usar o Joda Time ou Java Time em qualquer código Java? Existe algum tipo de orientação que nos diz como escolher …
19 java  api  joda-time 

3
A dissociação supera o DRY no REST?
Estou criando uma API REST para expor a maioria das funcionalidades de uma API Java existente. Ambas as APIs são para uso interno dentro da minha organização; Não preciso projetar para uso externo. Eu tenho influência sobre as duas APIs, mas estou implementando a REST. A API Java continuará sendo …
19 java  api  rest  coupling  dry 

5
Arquitetura de API interna e externa
A empresa em que trabalho mantém um produto SaaS de sucesso que cresceu "organicamente" ao longo dos anos. Planejamos expandir a linha com um conjunto de novos produtos que compartilharão dados com o produto existente. Para apoiar isso, buscamos consolidar a lógica de negócios em um único local: uma camada …
19 api  web  web-services 


2
O que significa "expor" alguma coisa?
Por isso, estou trabalhando na criação de um aplicativo Google App Engine e me deparei com o termo "expor" várias vezes, por exemplo, "seu primeiro aplicativo pode expor objetos usando uma API baseada em HTTP" e "expor essa classe de modelo de dados por meio de um API REST ". …

4
Preterir uma API da web: práticas recomendadas?
Eventualmente, você precisa depreciar partes da sua API da web pública. No entanto, estou confuso sobre qual seria a melhor maneira de fazê-lo. Se você possui uma grande base de aplicativos de terceiros, apenas arrancar versões antigas da API parece a maneira errada de fazer isso, pois quase todos os …
18 api 

2
Design da API REST: várias chamadas versus uma única chamada para a API
Estamos desenvolvendo uma API Rest para site de comércio eletrônico, que será consumida por aplicativos móveis. Na página inicial de um aplicativo, precisamos chamar vários recursos, como Sliders, Marcas Principais, Produtos Mais Vendidos, Produtos em Tendência etc. Duas opções para fazer chamadas de API: Chamada única: www.example.com/api/GetAllInHome Várias chamadas: www.example.com/api/GetSliders …
18 rest  api  api-design  url 

1
Onde colocar uma chave de API: um cabeçalho HTTP personalizado VS o cabeçalho de Autorização com um esquema personalizado
Estou projetando uma API REST usando autorização / autenticação por meio de uma chave de API. Tentei descobrir qual é o melhor lugar para isso e descobri que muitas pessoas sugerem o uso de um cabeçalho HTTP personalizado, como ProjectName-Api-Key, por exemplo: ProjectName-Api-Key: abcde mas também é possível e ideologicamente …

2
Como uma API deve usar a autenticação básica http
Quando uma API exige que um cliente se autentique, eu vi dois cenários diferentes usados ​​e fico imaginando qual caso devo usar para a minha situação. Exemplo 1. Uma API é oferecida por uma empresa para permitir que terceiros se autentiquem com um token e um segredo usando HTTP Basic. …


3
Como as APIs da web funcionam? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 6 anos . Ouvi falar de muitas APIs da web, como a do …


2
Quando usar recursos aninhados em uma API RESTful
Eu tenho dois recursos: usuários e links. Os usuários podem ter vários links associados a eles. Eu projetei minha API RESTful para que você possa acessar os links associados a um usuário no seguinte URI: /users/:id/links No entanto, eu sempre preciso ter um URI apenas para links - às vezes …
16 api  rest  api-design 


1
API RESTful e i18n: como projetar a resposta?
Estamos projetando uma API RESTful que se destina principalmente a atender às necessidades de um único cliente. Por causa de suas circunstâncias muito particulares, esse cliente precisa fazer o menor número possível de solicitações. A API manipula o i18n por meio de um cabeçalho Accept-Language nas solicitações. Isso funciona para …
15 rest  api  api-design  http 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.