Como acessar o arquivo WSDL integração de serviços web FirstData?
-
10-07-2019 - |
Pergunta
FirstData tem suporte ao cliente horrível, mas eu tenho que integrar-se com o seu serviço Web Gateway Global para um projeto que estou trabalhando. Estou simplesmente tentando executar a ferramenta wsdl2java Axis2 acordo com as instruções em seu manual de .
Isso basicamente consiste em adicionar o keyStore e keyStorePassword parâmetro JVM. Eu fiz ambos, mas eu continuar a receber Conexão redefinida erros ao tentar executar:
wsdl2java.bat -uri https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl -S C:\
Quando tento acessar a URL com o meu navegador, recebo
Erro 101 (:: ERR_CONNECTION_RESET líquido):. Erro desconhecido
Eu assumo existem desenvolvedores lá fora, que tenham concluído uma integração de serviços web FirstData. O que estou fazendo de errado?
Eu também tentei conectar via cURL:
C:\curl-7.19.7-ssl-sspi-zlib-static-bin-w32>curl --cert C:\FDGGWS\WSXXXXXXXXXX._.1.pem --key C:\FDGGWS\WSXXXXXXXXXX._.1.key --insecure https://www.staging.linkpointcentral.com/fdggwsapi/order.wsdl
Enter PEM pass phrase:
curl: (52) SSL read: error:00000000:lib(0):func(0):reason(0), errno 10054
Eu sei que estou digitando a senha chave correta porque quando eu entrar um falso eu recebo:
curl: (58) incapaz de definir arquivo de chave privada: 'C:. \ FDGGWS \ WSXXXXXXXXXX ._ 1.key' tipo PEM
Solução
Por favor, corrija o WSDL URL para https: //www.staging.linkpointcentral .com / fdggwsapi / serviços / order.wsdl e tente gerar as classes stub. Tentei no navegador e eu sou capaz de gerar recibos de Java.
Outras dicas
Sim, parece que você estava apontando para o URL errado. Além disso, http://www.robinsontechnical.com tem informações sobre First Data Web Services também.
https://ws.merchanttest.firstdataglobalgateway.com/fdggwsapi/services/ order.wsdl
Esta parece ser a URL correta para o ambiente de teste.