Pesquisar na Comunidade
Mostrando resultados para as tags ''webservice''.
Encontrado 11 registros
-
Olá pessoal tudo bem? Estou retomando minha vida de programador para completar um projeto de TCC, pois bem, estou querendo capturar e exibir algumas informações através de um web service. Porém, não lembro de nada sobre webservice alguém poderia dar uma luz?? Este é o site que fornece o webservice: http://telemetriaws1.ana.gov.br/EstacoesTelemetricas.aspx É só ir na opção WEBSERVICE. Agradeço desde já.
-
Olá! Minha dúvida é a seguinte, tenho um cliente para o qual fiz um site com um sistema para o próprio cliente administrar o conteúdo de produtos. Este site está em PHP, com banco MySql. Agora o cliente adquiriu um programa para gestão geral, o que inclui cadastro de produtos. Este programa tem base de dados local em FireBird. O que meu cliente quer agora é utilizar os cadastros de produtos alimentados neste programa no site, para não ter retrabalho de cadastrar tudo de novo. O que eu pensei em fazer seria um aplicativo desktop que acesse este banco local, faça a consulta dos dados para enviar para o banco MySql online. O que vi foi a possibilidades de usar um WebService, mas não entendi bem. Gostaria de uma explicação de como integrar os três Aplicação Desktop(C#) + WebService + Site(PHP+MySql). Teria como?
-
Olá Galera boa tarde , estou começando no mundo de programação em PHP Bom , uma empresa me pediu que fizesse praticamente um " Login " mais com Web service, e eu não tenho nem noção de como fazer por isso vim aqui no Script Brasil , eles já possuem o Web service , eu so preciso fazer a conexão , como eu faço isso galera?
- 1 resposta
-
- aprendendo
- php
-
(e %d mais)
Tags:
-
Pessoall, Sou novo em Webservice e estou tentando consumir um Webservice utilizando o PHP. Na função __soapCall(), sempre me retorna um valor como se não tivesse passado o usuário e a senha. Porem quando coloco a informação no SOAPUI funciona, o que estou fazendo de errado??? XML <s:schema elementFormDefault="qualified" targetNamespace="http://www.exemplo.com.br/ws"> <s:element name="AutenticarUsuario"> <s:complexType/> </s:element> <s:element name="AutenticarUsuarioResponse"> <s:complexType> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="AutenticarUsuarioResult" type="s:string"/> </s:sequence> </s:complexType> </s:element> <s:element name="AutenticacaoHeader" type="tns:AutenticacaoHeader"/> <s:complexType name="AutenticacaoHeader"> <s:sequence> <s:element minOccurs="0" maxOccurs="1" name="Usuario" type="s:string"/> <s:element minOccurs="0" maxOccurs="1" name="Senha" type="s:string"/> <s:element minOccurs="0" maxOccurs="1" name="TokenAutenticado" type="s:string"/> <s:element minOccurs="0" maxOccurs="1" name="Email" type="s:string"/> </s:sequence> <s:anyAttribute/> </s:complexType> Código PHP $client = new SoapClient("http://www.exemplo.com.br/PoweredBy/PoweredByWebService.asmx?WSDL"); $parametro = new StdClass(); $parametro = array( "Usuario"=>"'fabio'", "Senha"=>"'123456'", "Email"=>"'fabio@scriptbrasil.com.br'"); $result = $client->__soapCall("AutenticarUsuario", $parametro); print_r($result); Retorno PHP stdClass Object ( [AutenticarUsuarioResult] => Por favor informe um e-mail e senha ) SOAP Request <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:ws="http://www.exemplo.com.br/ws"> <soap:Header> <ws:AutenticacaoHeader> <!--Optional:--> <ws:Usuario>fabio</ws:Usuario> <!--Optional:--> <ws:Senha>123456</ws:Senha> <!--Optional:--> <ws:Email>fabio@scriptbrasil.com.br</ws:Email> </ws:AutenticacaoHeader> </soap:Header> <soap:Body> <ws:AutenticarUsuario/> </soap:Body> </soap:Envelope> SOAP Retorno <soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <soap:Body> <AutenticarUsuarioResponse xmlns="http://www.exemplo.com.br/ws"> <AutenticarUsuarioResult>d2149dc5-ce6f-472d-9a83-b950ce3c3f27</AutenticarUsuarioResult> </AutenticarUsuarioResponse> </soap:Body> </soap:Envelope>
-
- webservice
- xml
-
(e %d mais)
Tags:
-
Boa tarde pessoal!! alguém pode me ajudar ? Preciso acessar o webservice da CVM http://sistemas.cvm.gov.br/webservices/Sistemas/SCW/CDocs/WsDownloadInfs.asmx?WSDL Pelo manual primeiro deve ser feito um login e após isso instanciar um método de sessão conforme abaixo através do header : Para que um sistema cliente possa acessar determinadas funcionalidades do web service, deve-se inicialmente efetuar o Login no CVMWeb.Para isso, o método Login deve ser chamado, passando como parâmetros o identificador do sistema(iNrSist) e a senha de acesso(strSenha), fornecidos via e-mail após o processo de cadastro. Esse método, assim como os demais, utiliza recurso de SOAP HEADER. O SOAP HEADER, chama-se sessaoIdHeader e é instanciado pelo próprio método.Em chamadas subseqüentes a outros métodos, o mesmo SOAP HEADER deve ser enviado ao web service. Alguém sabe como eu envio esse soap header para fazer as demais requisições depois do login ? XML <?xml version="1.0" encoding="utf-8"?> <soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope"> <soap12:Header> <sessaoIdHeader xmlns="http://www.cvm.gov.br/webservices/"> <Guid></Guid> <IdSessao></IdSessao> </sessaoIdHeader> </soap12:Header> <soap12:Body> <Login xmlns="http://www.cvm.gov.br/webservices/"> <iNrSist></iNrSist> <strSenha></strSenha> </Login> </soap12:Body> </soap12:Envelope> Cliente PHP <?php require_once('../nusoap-0.9.5/lib/nusoap.php'); $client = new nusoap_client("http://sistemas.cvm.gov.br/webservices/Sistemas/SCW/CDocs/WsDownloadInfs.asmx?WSDL",true); $error = $client->getError(); if ($error) { echo "Constructor error".$error; } else { echo "ok"; } $client->soap_defencoding = 'UTF-8'; $params = array("iNrSist" => "2019", "strSenha" => "15288"); $result = $client->call("Login", $params); ?>
- 1 resposta
-
- soap
- soapheader
-
(e %d mais)
Tags:
-
Preciso (pelo amor de Jeová) criar uma webservice para que minha aplicação Mobile troque dados, e eu consiga passar no meu TCC! Não estou conseguindo construir a webservice conforme os tutoriais falam!
-
Olá pessoal, estou fazendo um trabalho da faculdade que tem um webservice. acontece que inicialmente eu quero só fazer um teste pra saber se minha aplicação ta conseguindo conectar no WebService de boa. O WebService está hospedado na universidade e tem o seguinte endereço: http://sistema.unir.br:8080/wsunir/ServicosAcademicosService?wsdl A parte de teste que estou fazendo é com a função "consultar". Se eu digitar "1" o retorno deve ser "olá 1". É apenas uma função para teste. O problema é que no momento de fazer a conexão ele entra, faz a conexão, mas quando vai pegar o resultado ele não consegue e pula para o catch. Meu objeto usuario tem apenas uma string, é só pra guardar esse "Olá 1" que vai retornar... Usuario.java public class Usuario { private String msg; public Usuario(){ } public Usuario(String msg) { super(); this.msg = msg; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String toString(){ return "Mensagem: "+ this.msg; } } Meu UsuarioDAO tem apenas a função de consultar UsuarioDAO.java import org.ksoap2.SoapEnvelope; import org.ksoap2.serialization.SoapObject; import org.ksoap2.serialization.SoapSerializationEnvelope; import org.ksoap2.transport.HttpTransportSE; import android.util.Log; public class UsuarioDAO { private static final String URL = "http://sistema.unir.br:8080/wsunir/ServicosAcademicosService?wsdl"; private static final String NAMESPACE = "http://ws.unir.br/"; private static final String CONSULTAR = "consultar"; public Usuario consultar(String id){ Usuario usr=null; SoapObject buscarUsuario = new SoapObject(NAMESPACE, CONSULTAR); buscarUsuario.addProperty("id", id); SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(SoapEnvelope.VER11); envelope.setOutputSoapObject(buscarUsuario); envelope.implicitTypes = true; HttpTransportSE http = new HttpTransportSE(URL); try { http.call("urn:" + CONSULTAR, envelope); //PASSOU DO HTTP.CALL SoapObject resposta = (SoapObject) envelope.getResponse(); //AQUI ELE NÃO PASSOU E FOI PARA O CATCH usr = new Usuario(); usr.setMsg(resposta.getProperty(0).toString()); } catch (Exception e) { usr = new Usuario(); usr.setMsg("Falha na Conexão"); e.printStackTrace(); //return null; } return usr; } } O MainActivity só mostra o que deu de resposta... Em user = dao.consultar("1"); eu estou enviando esse 1 porque quero obter a resposta "Olá 1" MainActivity.java import android.app.Activity; import android.os.Bundle; import android.widget.TextView; public class MainActivity extends Activity { @[member="override"] protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Usuario user = new Usuario(); UsuarioDAO dao = new UsuarioDAO(); user = dao.consultar("1"); TextView view = new TextView(this); view.setText(user.getMsg()); setContentView(view); } } Por favor pessoal, me ajudem aí eu não sei porque ele não está obtendo essa resposta do WebService. Já tentei muito resolver e não consegui. Em XML, a resposta obtida é essa: <?xml version="1.0" encoding="UTF-8"?><S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/" xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <S:Body> <ns2:consultarResponse xmlns:ns2="http://ws.unir.br/"> <return>Olá 1</return> </ns2:consultarResponse> </S:Body> </S:Envelope> Obs.: biblioteca ksoap2 instalada perfeitamente e funcionando. Obs.2.: Realizei testes do WebService com o SoapUI e sim, ele está funcionando. O stack está acusando nullPointerException, mas não sei o porquê. Sei que a minha aplicação é Android, mas meu problema é intrínseco com Java. Por favor, me ajudem.
-
- ksoap
- webservice
-
(e %d mais)
Tags:
-
Olá sou novo no fórum e estou com um cliente onde estamos desenvolvendo um sistema de cobrança no qual vai ser necessário o envio de sms para os clientes com o código do boleto e etc.. e estou precisando de dicas de server com preços abaixo do mercado para estar implantando. estou a procura de um server com API para implantação. na procura encontrei a empresa torpedoexpress.com.br, muito boa a empresa e estão me atendendo bem, porem gostaria de saber se existem outras. valews..
-
Bom dia. Criei um WebService simples em PHP ele só retorna o nome que eu enviar. <?php $server = new SoapServer(null, array('uri' => "http://rafaelsilva.esy.es/")); function hello($name) { return $name; } //registro do serviço $server->addFunction("hello"); // chamada do método para atender as requisição do serviço // se a chamada for um POST executa, senão apenas mostra as funções “cadastradas” if ($_SERVER["REQUEST_METHOD"]== "POST") { $server->handle(); } else { $functions = $server->getFunctions(); foreach ($functions as $func) { print $func. "<br>"; } } ?> Se eu quiser consumir esse WebService, em PHP eu simplesmente faria isso : <? $client = new SoapClient(null, array('location' => 'http://rafaelsilva.esy.es/server.php', 'uri' => 'http://rafaelsilva.esy.es/','trace' => 1)); $result = $client->hello('Rafael da Silva Araujo'); if (is_soap_fault($result)){ trigger_error("SOAP Fault: (faultcode: {$result->faultcode}, faultstring: {$result->faulstring})", E_ERROR); }else{ echo "Resultado Encontrado : <br><br>"; print_r($result); } ?> Já no Delphi eu não consigo acesso atraves do WSDL Importer. Existe outra mareira de acessar sem o WSDL Importer?
-
Boa tarde pessoal, sei que esse tópico é comum em alguns foruns, mas já tentei fazer alguns exemplos e não consegui e nem compreendi direto, preciso realizar uma consulta de um webservice, e esse retorno de webservice é uma string separado por | e a cada linha é um "enter". então tenho um função lá chamada consultaProdutos onde passo o codigo do produto e empresa e ele vai me retorna vários campos separados por |. No Delphi importei o wsdl e criei a unit dele, mas apartir dai fiquei confuso em como chamar a função consulta produtos, passar os parametros e pegar o retorno. Alguém poderia me ajudar ?
-
ola pessoal, podem alguém me ajudar. estou fazendo integração com empresa de enviar sms, ate já envia o problema e retorno por exemplo consultar sms lidos, respondidos e que retorno não retorna so variável ele retorna tipo Dataset e não e como eu leu isso? alguém sabe? segue links http://webservices.twwwireless.com.br/reluzcap/wsreluzcap.asmx?WSDL http://webservices.twwwireless.com.br/reluzcap/ função é a StatusSMSNaoLido obs: isso em delphi em pascal