APICLIENTE.

um cliente de API Python
Baixe Agora

APICLIENTE. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • BSD License
  • Preço:
  • FREE
  • Nome do editor:
  • Aaron Madison
  • Site do editor:
  • https://github.com/madisona/

APICLIENTE. Tag


APICLIENTE. Descrição

A APYCLIENT é um módulo Python que permite criar facilmente as APIs de clientes de maneira altamente personalizável. A exigência de instalação é Python 2.6 ou superior. Testes exigem "zombar" pacote.pip install apyclientusageyou é capaz de criar facilmente uma classe de API do cliente. O único requisito da classe API é que ele deve ter um atributo "host_name" declarado. A API usa este nome do host para prever o endpoint ao criar o pedido.class myapiclient (objeto): host_name = "http://www.example.com" @api_request ("/ api-endpoint /") Def Fetch_some_Stuff (some_var ): return {"The_Variável": some_var} my_client = myapiclient () my_client.fetch_some_stuff (3) e é isso. O cliente fará uma solicitação HTTP por padrão com os dados fornecidos pelo método decorado.Você também pode fazer uma solicitação de postagem declarando método = "post" no API_REQUEST. @ Api_request ("/ api-endpot /", método = "POST") def fetch_some_stuff (some_var): retorne {"the_variável": some_var} e finalmente, você é capaz de devolver uma classe de resposta personalizada, se você desejar. Basta fornecer uma resposta_class na classe de cliente da API ou um response_class no decorador API_REQUEST. Se você tiver uma classe de resposta personalizada declarada no cliente da API e no decorador API_REQUEST, o decorador ganhará porque é mais específico. A classe de resposta deve ter um argumento na inicialização, a resposta original.class myapiclient (objeto): host_name = "http://www.example.com/api response_class = mydefaultrespseclass @api_request (" / api-endpoint / ") def fetch_some_stuff (some_var): return {"The_Variável": some_var} @api_request ("/ api-endpoint /", response_class = specializedResponseClass) Def Fetch_some_Stuff (some_var): retorne {"THE_VARIÁVEL": ALGUMA página inicial do produto


APICLIENTE. Software Relacionado

colorific

Colorir facilmente páginas da Web com este complemento para Mozilla Firefox ...

116

Download