Ir ao conteúdo
  • Cadastre-se

JOAOZINGAMEPLAY

Membro Júnior
  • Posts

    15
  • Cadastrado em

  • Última visita

  1. @herbertbahia Boa noite, obrigado por responder. Oritentação a objetos eu até entendo(estudei durante uns anos java e o paradigma de orientação a objetos), esse conceito base do get, post e put entendi tambem. Eu tenho um codigo que fizeram pra mim em pyton, que descreve um pouco da minha dúvida... nesse exemplo abaixo e feito uma requisão da api estoque/saldos (https//grupofreguesia.varejofacil.com é o dominio que utilizo) que no final grava no disco local um arquivo excel com essa tabela de informações. Eis o começo do arquivo retornado, essa tabela tem o saldo de todos os itens do sistema (tem cerca de 55 mil linhas) ... E aqui o codigo feito em python... import os from time import sleep from turtle import left import requests import datetime import pandas as pd import sys import subprocess import pkg_resources username = '****' password = '****' url = 'https://grupofreguesia.varejofacil.com' userObj = { 'username': username, 'password': password } try: response = requests.post(url + '/api/auth', json=userObj) except: print('Erro de autenticação!') else: if response.status_code != 200: print('Erro de autenticação!') tolog('Erro de autenticação! ' + str(response.status_code)) else: token = response.json() headers = {'Authorization': token['accessToken']} items = [] try: os.system('cls' if os.name == 'nt' else 'clear') print('\nAguarde...') api = "/api/v1/"+'estoque/saldos' size = '500' #__________________________________pega os primeiros itens___________________________________________________________ response = requests.get(url +api+'?start=0&count='+size, headers=headers) total = int(response.json()['total']) #total = 2000 # gerando somente 1000 para teste items = response.json()['items'] start = 500 #____________________________________________________________________________________________________________________ #__________________________________percorre todos os itens restantes_________________________________________________ while len(items) < total: try: os.system('cls' if os.name == 'nt' else 'clear') print('\nAguarde...\n' + str(len(items)) + '/' + str(total))#imprime na tela a progressão atual response = requests.get( url +api+'?start=' + str(start) + '&count='+size, headers=headers) items = items + response.json()['items'] start = start + size except: print('Erro ao solicitar '+api) tolog('Erro ao solicitar ! '+api + str(response.status_code) + ' items: ' + str(len(items))) #____________________________________________________________________________________________________________________ except: print('Erro ao solicitar custos!') tolog('Erro ao solicitar custos! 000') os.system('cls' if os.name == 'nt' else 'clear') print('\nGerando planilha, aguarde...\nPode demorar alguns minutos.') custos = pd.DataFrame.from_records(items) custos.to_excel('C:\PEDIDO\\relat.xlsx') Queria só um exemplo simples dessa requisição get em java ou javascript. E outro e exemplo de post (alterar o saldo um de item, por exemplo), para adptar a algumas taferas que pretendo automatizar.
  2. Desculpa não ter explicado direito, sou leigo no assunto. Minha intenção é simplesmente fazer um metodo para alterar valores dentro do sistema relacionado a essa api. Quero por exemplo, alterar o preço de um produto no cadastro de produto. Queria exemplo disso... Essa api é de um sistema online que uso aqui na empresa onde trabalho.
  3. https://mercado.varejofacil.com/api/v1/docs Boa noite a todos, como faço para utilizar esse tipo de API ? fazer o ajuste um item por exemplo... (/v1/estoque/ajustes) , recebi essa api para automatizar algumas tarefas no trabalho, mas não faço ideia de como utilizar. Se alguém conseguir me dar um exemplo, agradeço... Lembrando que tenho acesso a usuarios e senhas.
  4. Boa noite a todos... Tenho um churrasqueira elétrica chamada predator helios 300. Alguém tem alguma dica de como resfriar essa coisa? Quando vou jogar um jogo mais pesado, por exemplo, o god of war roda tranquilo durante alguns minutos, mas depois depois de um tempo o computador atinge altas temperaturas e da muito frame drop... Se alguém tiver alguma dica, um periferico uma configuração, agradeço.
  5. Boa tarde, alguém sabe como resolver o erro 0x00000b11 em impressoras compartilhada no windows? Estou tentando instalar uma impressora pela rede, mas sempre da erro quando clico para instalar... Já tentei desinstalar as atualizações do windows, segui alguns metodos modificando registros do sistema, mas sem sucesso.
  6. @felipecchaves coloquei o usuario e senha do sistema no codigo de autenticação e rodei pelo google app scritp mas depois apareceu esse erro... Exception: Request failed for https://mercado.varejofacil.com returned code 400 getPOst @ Código.gs:4 depois pelo console do navegador deu esse outro... Access to fetch at 'https://mercado.varejofacil.com/api/auth' from origin 'https://script.google.com' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. If an opaque response serves your needs, set the request's mode to 'no-cors' to fetch the resource with CORS disabled. Dentro desse sistema tem uma aba integração para gerar chaves de integração, não sei se tem a necessidade dessa chave...
  7. Boa tarde, não sabia o topico correto para postar essa dúvida, por isso peço desculpas de antemão... Mas alguém sabe me dizer como utilizo esse tipo api https://mercado.varejofacil.com/api/v1/docs recebi esse documentação do suporte do sisema de que utilizo para dar entrada de notas, queria saber como faço para puxar o custos nessa api. Mas não tenho ideia de como começar ou que ferramentas ou códigos preciso para isso...
  8. Era justamente nesse fomato, comprei parecido e não serviu por causa do conector e estou com medo de comprar errado de novo https://produto.mercadolivre.com.br/MLB-1029914593-case-adaptador-SSD-m2-33v-ngff-pci-para-sata-ill-notebook-_JM?quantity=1&variation_id=70171063167 foi esse que comprei... @Tuga55 Qual a especificação desse da foto ?
  9. Boa tarde, alguém conhece algum adaptador SSD M.2 NVMe X16 para sata, queria um usar um SSD M.2 que tenho no meu tenho notebook isso na entrada do HD sata do meu dele ...
  10. @RS Faria mas será que vou ter um desempenho bem maior ou não vai fazer tanta diferença ?
  11. Boa tarde estou com problemas na rede do Windows como mostra o print não consigo acessa nenhum computador na rede com essa maquina e nenhuma máquina consegue acessas a rede desse computador. Alguém sabe o que pode ser ? Desde já agradeço.
  12. ESTAVA PENSANDO EM TROCAR ESSE PROCESSADOR ABAIXO Modelo: i5-3470. Socket: LGA 1155. Núcleo: Ivy Bridge. Quad Core: Sim. Clock Interno: 3.20GHz. Clock Modo Turbo: 3.60GHz. Cache L1: 4 x 32 KB instruction caches. 4 x 32 KB data caches. POR Nome comercial do processador: Xeon E3-1230 - Frequência de trabalho em modo normal: 3.3 GHz - Frequência de trabalho em modo Turbo: 3.7 GHz - Soquete do processador: LGA-1155 - Tecnologia da litografia: 22nm (Ivy Bridge) - Número de núcleos: 4 (Quad Core) - Número de threads: 8 - Tamanho do cache L2: 4 X 256KB - Tamanho do cache L3: 8MB - Velocidade do barramento( Bus speed): 5 GT/s DMI - Versão da tecnologia Intel Turbo Boost: 2.0 - Taxa de Barramento/Core (Bus/core): 33 QUERIA SABER SE COMPENSA ESSA TROCA....
  13. Bom dia a todos, estou com o seguinte problema... Tenho um pequeno sistema compras que imprime diversos pedidos diariamente. O que acontece as vezes é que determinado pedido da erro, e fica com erro na fila de impressão(a impressora é usb), impedindo que outros pedidos na fila de impressão saiam, não consegui achar uma maneira de contorna esse problema. Gostaria que a fila de impressão ignorasse essa impressão com erro e deixasse imprimir o restante, grato a quem puder ajudar.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!