Perguntas com a marcação «api»

14
Usando gramática de linguagem natural em API fluente

Estou mexendo com uma abstração de consulta na API WebSQL / Phonegap Database, e me sinto atraído e duvidoso por definir uma API fluente que imita o uso da gramática natural da língua inglesa. Pode ser mais fácil explicar isso por meio de exemplos. A seguir, todas as consultas válidas na minha...

14
Chave da API - conteúdo ou cabeçalho

No momento, trabalhava em uma API e queria apenas reunir opiniões sobre onde deveria estar o melhor lugar para transmitir a chave da API. Eu sei que não deve ir no URL, isso deixa o cabeçalho da solicitação ou o corpo da mensagem. Se eu colocá-lo no cabeçalho, posso criar um método genérico para...

13
Balanceamento de injeção de dependência com design de API pública

Estive pensando em como equilibrar o design testável usando injeção de dependência com o fornecimento de API pública fixa e simples. Meu dilema é: as pessoas gostariam de fazer algo assim var server = new Server(){ ... }e não precisavam se preocupar em criar as muitas dependências e o gráfico das...

13
Usar composição e herança para DTOs

Temos uma API Web do ASP.NET que fornece uma API REST para nosso aplicativo de página única. Usamos DTOs / POCOs para transmitir dados por essa API. O problema agora é que esses DTOs estão aumentando ao longo do tempo, então agora queremos refatorar os DTOs. Estou procurando "práticas...

13
Autenticação de API, token único VS tokens dinâmicos

Estamos trabalhando em um novo projeto, somos dois desenvolvedores líderes e entramos em uma encruzilhada sobre como usar um token para proteger a comunicação entre o servidor e o cliente. Primeira sugestão: (o token estático do AKA) o cliente solicita um token primário, enviando o nome de...

13
Uma API RESTful deve fornecer dados para um formulário inteiro?

Digamos que eu tenha um aplicativo da Web JavaScript que use inteiramente uma API RESTful para dados. Digamos que este aplicativo tenha um formulário de dados e digamos que estou editando um registro em / product / 12345. Ao criar o formulário, faço uma solicitação RESTful para / product / 12345 e...

13
Como simular uma API REST?

Estou trabalhando em um novo projeto que consultará dados de uma API REST de terceiros. Isso é para um feed de dados esportivos em tempo real; portanto, o feed só funciona quando um jogo está realmente acontecendo. Embora a terceira parte forneça boa documentação (XSD, etc), eles não têm como...

12
Muitas chamadas assíncronas versus uma única chamada para a API

Estamos desenvolvendo uma API REST que, entre outras, será consumida por um front-end HTML5 via javascript. O aplicativo é para uso dentro da organização e geralmente possui cerca de 300 usuários, mas queremos escalar bem até 1000 usuários. Normalmente, as conexões com a API serão feitas na LAN,...

12
Serviço MVC e API RESTful

O MVC é bem direto. Há um modelo, um controlador e uma vista. Quando criamos um site, tudo se reúne quando o ' cliente envia a solicitação de palavra-chave REST ao servidor -> o servidor corresponde à URL solicitada à ação do controlador -> que então chama o (s) modelo (s) para coleta /...

12
Melhor maneira de ocultar a chave da API no código-fonte

Preciso de algumas idéias sobre como proteger uma chave de API privada em um aplicativo, especificamente em um aplicativo ac # .NET. Em primeiro lugar, entendo que é teoricamente impossível ocultar qualquer coisa no código-fonte, então tive outra idéia, mas não tenho certeza de quão plausível é....