Melhores Práticas para uso deste Serviço

Olá pessoal.
Gostaria da opinião de vocês.

Tenho esse serviço disponivel.

https://www.inphonex.com/API/1.0

Ou seja, todas os request e response são passados em XML , sendo que todos os request devem ser autenticados.
O XML é composto por 2 partes a autenticação e o request em si.

Procurei a melhor forma para a utilização deste serviço, mas ainda não achei.

Qual vocês indicariam ?

Se alguem puder dar uma opinião
Abraços

Olá silva.fernandes,

Não compreendi em exatamente o que você quer uma opinião.

É em como o sistema pode ser acessado?
Com o sistema pode realizar melhores autenticações?
Para que este sistema serve ou pode servir. (estranho, mas vai lá saber… hahaha, tem loko pra tudo)

Ou o que?

=\

Isso aprece uma API REST ou POX, dê uma procurada no Google.

Então victor, tb não tenho muita informação.

As únicas que eu tenho são aqueles que eu passei …

Então eu preciso fazer a autenticação nesse serviço q passar a utiliza-lo … :shock:

PCalcado … vou dar uma procurado nas API que vc falou …

Quem se habilitar a dar mais opiniões …

:smiley:

Ahahahaha, desculpa as risadas, mas nem sei o que falar… concordo com pcalcado, mas ainda fica complicado por que como é um webservice é bem complicado de saber para que ele serve, já que ele se baseia em requisições, a não ser que haja alguma requsição que mostre as opções de envio de requisições, mas ai paramos na pergunta de como “como adivinhar como deve ser minha requisição?”, não há ninguem que possa aumenos te informar para que serve? =\

Entendi victor…

Sim eu sei para que serve …

É um serviço que disponibiliza informações de seus clientes como saldo de créditos da conta, dados cadastrais, e etc.

Já existe um programa que consome este serviço só que é em PHP, porem ele é muito complexo e está em ingles.

Então perguntaram se tem como consumir as informações do link, e melhorar o sistema …

E as informações que me passaram são pouquissimas …
Tipo:

[quote]The following is a summary:
? The requests / responses are XML based.
? All requests must be authenticated.
? All requests are sent over the secure HTTPS transport.[/quote]

Nâo ajudou muito né …

E mais essa:

[quote]An XML request is composed of two sections: authentication and the request itself

<rootXML> <auth> <!-- authentication information --> </auth> <request> <!-- request information --> </request> </rootXML>
[/quote]

Então a minha dúvida era qual a melhor forma, ou as boas práticas para a utilização deste serviço, incluindo a autenticação, é necessário parse das informações XML ?

:shock:

Simples né … rss

Compreendi (acho que agora vai! hahaha), recomendo este site:
http://java.sun.com/webservices/

Lá mostra os melhores modos de acesso a webservices e várias API’s.
Exemplo:

é uma API que trata justamente sobre parses, validações de XML’s bem como o próprio processamento/comunicação com o webService.
Aqui (https://jaxp.dev.java.net/1.3/samples.html) você pode ver exemplos de como utiliza-lo.

Ah, quanto criptografia, eu gosto bastante da AES (é de mão dupla).
http://java.sun.com/developer/technicalArticles/Security/AES/AES_v1.html