Jump to content

Marcos PP

Members
  • Content count

    9
  • Joined

  • Last visited

Community Reputation

0 Comum

About Marcos PP

  1. Marcos PP

    Retorno de teste em uma API

    Estou testando um modo de pegar dados de um banco com uma API simples, não sei se esta certa, se poderem me dar uma ajuda Queria que ela funcionasse via POST, mas os testes no POSTMAN so retorna se eu colocar REQUEST header('Content-type: application/json'); $chave_de_acesso = "teste"; if($_POST['chave_de_acesso'] == $chave_de_acesso){ $array = array( "acesso" => 'ok' ); } else { $array = array( "acesso" => 'erro' ); } echo json_encode($array); Teste com POST Teste com REQUEST
  2. A algum tempo atras um programador criou um sisteminha de leitura de porta serial para mim, este sistema lia uns valores vindo de uma balança este valor era processado e enviado para uma tabela em MYSQL. E infelizmente não consigo falar com ele mais, O sistema esta pronto e rodando, porem hoje fui instalar ele em um PC para uma nova balança e a pontuação da balança vem diferente, e creio que por isso não esta gravando no banco Tenho o fonte do sistema que foi desenvolvido em Visual Studio 2010, porem o desenvolvedor me falou na época que era bem simples que pode ser editado ate em 2007, como não entendo muito, queria ver se alguém me da uma ajuda de colocar esta configuração de casas decimais no arquivo de configuração, onde eu altero Usuário e senha do banco e mais algumas funções, de rrrepente ate ja tem , mais não sei onde devo alterar O resumo e o seginte, A balança manda o valor assim PB: 000,120 T: 000,000 Este PB: na frente significa que o peso esta parado, não existe mudança, então a tabela so atualiza quando vem **: Ate ai tudo ok. O problema e que a nova balança me envia o valor assim PB: 120,0 T: 000,000 Vou colocar o arquivo de configuração aqui, ai se alguém souber mais me fala se da para mudar só nele <?xml version="1.0" encoding="utf-8" ?> <configuration> <configSections> <sectionGroup name="applicationSettings" type="System.Configuration.ApplicationSettingsGroup, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" > <section name="LogSerialPort.My.MySettings" type="System.Configuration.ClientSettingsSection, System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" requirePermission="false" /> </sectionGroup> </configSections> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.7" /> </startup> <applicationSettings> <LogSerialPort.My.MySettings> <setting name="constr" serializeAs="String"> <value>Driver={MySQL ODBC 5.1 Driver};Server=localhost;charset=UTF8MB4;Database=balanca;User=root; Password=;Option=3;</value> </setting> <setting name="PortName" serializeAs="String"> <value>COM3</value> </setting> <setting name="BaudRate" serializeAs="String"> <value>9600</value> </setting> <setting name="Parity" serializeAs="String"> <value>None</value> </setting> <setting name="DataBits" serializeAs="String"> <value>8</value> </setting> <setting name="StopBits" serializeAs="String"> <value>One</value> </setting> <setting name="Handshake" serializeAs="String"> <value>None</value> </setting> <setting name="Debug" serializeAs="String"> <value>On</value> </setting> <setting name="Lista_Parity" serializeAs="String"> <value>None, Odd, Even, Mark, Space</value> </setting> <setting name="Lista_StopBits" serializeAs="String"> <value>None, One, Two, OnePointFive</value> </setting> <setting name="Lista_Handshake" serializeAs="String"> <value>None, XOnXOff, RequestToSend, RequestToSendXOnXOff</value> </setting> <setting name="ConnectionTimeout" serializeAs="String"> <value>10</value> </setting> <setting name="CommandTimeout" serializeAs="String"> <value>2</value> </setting> <setting name="SQLCommandText" serializeAs="String"> <value>UPDATE peso SET peso_atual = {0};</value> </setting> </LogSerialPort.My.MySettings> </applicationSettings> </configuration>
  3. Antes de tudo desculpe se não tem muita a ver com os assuntos no fórum, mas e que estou procurando uma solução para um cliente sobre Consulta de CPF/CNPJ, porem tem que ter Score. A maioria que achei por ai, não disponibiliza o Score e o Serasa Experian não permite a revenda. Se alguém poder me dar uma dica de um serviço que eu possa disponibilizar isso para um cliente eu agradeço!
  4. Boa tarde! Estou implantando um sistema de geração de boletos em um sistema para um cliente, porem as taxas estão ficando muito altas pelos gateways de pagamento. Depois da mudança de carteira de cobranças dos boletos para Boletos registrados, eu parei de trabalhar com boletos integrados diretamente com os bancos. Mas pelo jeito vou precisar no caso deste cliente, minha pergunta e o seguinte, existe algum banco com alguma API que possibilite a geração de boletos para clientes, dar baixa e gerar uma segunda via? Meu cliente possui conta no BB, porem a API deles ainda esta em desenvolvimento.
  5. Marcos PP

    abrir URL e recuperar dados

    Me retorna uma Array
  6. Marcos PP

    abrir URL e recuperar dados

    A questão e que estou utilizando direto na pagina sem um form, e ja em PHP, so preciso agora conseguir interpretar o retorno $json_file = file_get_contents("http://servidor.sys.net/sendsms?username=xxx&password=xxxx&phonenumber=999999999&message=ssssssss"); $json_str = json_decode($json_file, true); var_dump( $json_str );
  7. Marcos PP

    abrir URL e recuperar dados

    Acabei de editar , da uma conferida
  8. Marcos PP

    abrir URL e recuperar dados

    Consegi um Progresso com Json e PHP agora so preciso trabalhar no retorno, não estou conseguindo separar array(2) { ["message"]=> string(8) "Mensagem" ["report"]=> array(1) { [0]=> array(1) { [1]=> array(1) { [0]=> array(4) { ["port"]=> string(7) "gsm-2.3" ["phonenumber"]=> string(11) "9999999999" ["time"]=> string(19) "2017-08-04 06:51:37" ["result"]=> string(7) "success" } } } } }
  9. Marcos PP

    abrir URL e recuperar dados

    Preciso de uma forma para recuperar os dados desta URL http://servidor.sys.net/sendsms?username=xxx&password=xxx&phonenumber=9999999999&message=mensagem vem aqui Funciona da seguinte forma, e um sistema de envio de SMS que e enviado via URL Porem preciso do Calback para gravar o status de envio Hoje ela e enviada por iframe, se e enviado 1000 SMS diarios, uma pagina fica executando de 5 em 5 Minutos e abre varios iframes com a URL acima e envia os SMS's E o retorno dentro de cada Iframe volta assim { "message":"Mensagem", "report":[{ "1":[{ "port":"50", "phonenumber":"99999999999", "time":"2017-08-04 05:00:45", "result":"success" }] }] } Eu queria uma forma de eliminar estes iframes e pegar este retorno para gravar um log de cada mensagem!
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.