Integração com o BigConect - FebraFar
Moderador: Moderadores
Integração com o BigConect - FebraFar
Bom dia Pessoal,
Alguem já tem o webservice do FebraFar implementado, estou meio perdido para montar os xml de envio para o webservice.
http://admconvenios.com/convenio/wpegaa ... venio.asmx
Alguem já tem o webservice do FebraFar implementado, estou meio perdido para montar os xml de envio para o webservice.
http://admconvenios.com/convenio/wpegaa ... venio.asmx
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Bom dia Pessoal, se alguem já fez a integração me ajude.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Oi Daniel, assim como vc fez a consulta optante pelo simples pegando os dados via webservice, será que vc não consegui me ajudar a montar um para consumir este http://admconvenios.com/afal/pegaautor/ ... .asmx?wsdl
?
?
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Ola voce teria a parte de como monta o arquivo xml de envio
Daniel
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Integração com o BigConect - FebraFar
Daniel tudo que tenho e o PDF da integração, se eu conseguir montar pelo menos o modulo de listar empresas o restante acredito eu que conseguiria.
Tentei montar algo aqui mas não deu certo, fiz assim:
Tentei montar algo aqui mas não deu certo, fiz assim:
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
o webservice lá é assim:
POST /afal/pegaautor/wsconvenio.asmx HTTP/1.1
Host: admconvenios.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "wsconvenio/ListarEmpresas"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ListarEmpresas xmlns="wsconvenio">
<xml>string</xml>
</ListarEmpresas>
</soap:Body>
</soap:Envelope>
neste link: http://admconvenios.com/afal/pegaautor/ ... arEmpresas
POST /afal/pegaautor/wsconvenio.asmx HTTP/1.1
Host: admconvenios.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "wsconvenio/ListarEmpresas"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<ListarEmpresas xmlns="wsconvenio">
<xml>string</xml>
</ListarEmpresas>
</soap:Body>
</soap:Envelope>
neste link: http://admconvenios.com/afal/pegaautor/ ... arEmpresas
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Wanderlei olha se e isto que voce quer?
teste ele para ver
teste ele para ver
- Anexos
-
BigConecta.rar- Arquivo para teste
- (604.08 KiB) Baixado 186 vezes
Daniel
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Integração com o BigConect - FebraFar
Daniel você é o cara, é exatamente isso.
Agora só falta o fonte.
Agora só falta o fonte.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Boa Tarde Daniel, me ajuda ai mano, estou ansioso para ver o fonte.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Integração com o BigConect - FebraFar
Wanderlei aqui esta o fonte e só mudar para que voce precisar
- Anexos
-
BigConecta.rar- código fonte e exe para teste
- (608.25 KiB) Baixado 218 vezes
Daniel
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
Integração com o BigConect - FebraFar
Bom dia Daniel, ficou melhor do que eu esperava, valeu mesmo.
:-Y
:-Y
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

-
gilbertosilverio
- Usuário Nível 3

- Mensagens: 339
- Registrado em: 18 Jan 2009 10:39
- Localização: Ribeirao Pires - SP
Integração com o BigConect - FebraFar
Ola Daniel,
Aproveitando a rotina que você montou de exemplo para o Wanderley, veja se você pode me ajudar a entender como proceder...
Como tudo hoje e via web, por mais que eu tente, não consigo fazer a comunicação com nenhum web server.
O que estou tentando entender:
Preciso buscar as vendas feitas aqui na empresa por cartão de credito, no web da cielo, eles nos enviando esta solicitação
e receber este dados
Como ficaria isso baseado no exemplo que você postou aqui para o Wanderley, da pra usar a mesma logica?
Agradeço qualquer dica, ou caso exista algum tutorial pra eu poder estudar e aprender como lidar com essas comunicação.
Aproveitando a rotina que você montou de exemplo para o Wanderley, veja se você pode me ajudar a entender como proceder...
Como tudo hoje e via web, por mais que eu tente, não consigo fazer a comunicação com nenhum web server.
O que estou tentando entender:
Preciso buscar as vendas feitas aqui na empresa por cartão de credito, no web da cielo, eles nos enviando esta solicitação
Código: Selecionar todos
curl
--request GET "https://apiquerysandbox.braspag.com.br/v2/sales/{PaymentId}"
--header "Content-Type: application/json"
--header "MerchantId: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
--header "MerchantKey: 0123456789012345678901234567890123456789"
--header "RequestId: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
--data-binary
--verbose
Especificação
Campo Descrição
MerchantId Identificador da loja na Braspag.
Tipo: Guid
Tamanho: 36
Formato: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Obrigatório: Sim
MerchantKey Chave Publica para Autenticação Dupla na Braspag.
Tipo: Texto
Tamanho: 40
Formato: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Obrigatório: Sim
RequestId Campo Identificador do Request do Pedido.
Tipo: Guid
Tamanho: 36
Formato: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Obrigatório: Sim
PaymentId Campo Identificador do Pedido.
Tipo: Guid
Tamanho: 36
Formato: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
Obrigatório: Sim
Código: Selecionar todos
--header "Content-Type: application/json"
--header "RequestId: xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
--data-binary
{
"MerchantOrderId": "2014111706",
"Customer": {
"Name": "Comprador Teste",
"Address": {}
},
"Payment": {
"ServiceTaxAmount": 0,
"Installments": 1,
"Interest": "ByMerchant",
"Capture": false,
"Authenticate": false,
"CreditCard": {
"CardNumber": "123412******1231",
"Holder": "Teste Holder",
"ExpirationDate": "12/2021",
"SaveCard": false,
"Brand": "Visa"
},
"ProofOfSale": "674532",
"AuthorizationCode": "123456",
"PaymentId": "24bc8366-fc31-4d6c-8555-17049a836a07",
"Type": "CreditCard",
"Amount": 15700,
"Currency": "BRL",
"Country": "BRA",
"Provider": "Cielo",
"ExtraDataCollection": [],
"ReasonCode": 0,
"ReasonMessage": "Successful",
"Status": 1,
"Links": [
{
"Method": "GET",
"Rel": "self",
"Href": "https://apiquerysandbox.braspag.com.br/v2/sales/{PaymentId}"
},
{
"Method": "PUT",
"Rel": "capture",
"Href": "https://apisandbox.braspag.com.br/v2/sales/{PaymentId}/capture"
},
{
"Method": "PUT",
"Rel": "void",
"Href": "https://apisandbox.braspag.com.br/v2/sales/{PaymentId}/void"
}
]
}
}
Agradeço qualquer dica, ou caso exista algum tutorial pra eu poder estudar e aprender como lidar com essas comunicação.
GilbertoSilverio
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
gilbertosilverio@gmail.com
gilbertosilverio2003@yahoo.com.br
Integração com o BigConect - FebraFar
Bom dia Gilberto,
Recomendo você criar um novo topico para facilitar a ajuda, assim não muda o foco do topico.
Recomendo você criar um novo topico para facilitar a ajuda, assim não muda o foco do topico.
Wanderlei Cardoso
Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

Analista / Programador
XHarbour + GtWvW + FiveWin + HwGui + Firebird
Skype: cwanderlei
cwanderlei@yahoo.com.br
(62)98171-3059 - whatsapp

-
Mário Isa
- Usuário Nível 4

- Mensagens: 907
- Registrado em: 07 Jul 2004 13:54
- Localização: Ilha Solteira-sp
Integração com o BigConect - FebraFar
alô Daniel !
É possível, no Harbour, implementar o method PUT ?
me deram este exemplo aqui abaixo: (em PHP):
será q dá prá desenvolver no hb ?
É possível, no Harbour, implementar o method PUT ?
me deram este exemplo aqui abaixo: (em PHP):
será q dá prá desenvolver no hb ?
Código: Selecionar todos
<?php
$request = new HttpRequest();
$request->setUrl('https://localhost:8080/datasnap/rest/tsm/fila');
$request->setMethod(HTTP_METH_PUT);
$request->setHeaders(array(
'Postman-Token' => 'ae8fd01b-dabd-4053-8195-08d2091a9a24',
'cache-control' => 'no-cache',
'Content-Type' => 'application/json'
));
$request->setBody('{
"action": "queue",
"url": "http://ENDERECO_SERVIDOR:8081/datasnap/rest/tsm1/PostBack",
"request_id": "SUA REQUEST ID",
"token": "TOKEN FORNECIDO",
"phone": "NUMERO DO TELEFONE COM DDI E DDD",
"message": "MENSAGEM A SER ENVIADO "
}');
try {
$response = $request->send();
echo $response->getBody();
} catch (HttpException $ex) {
echo $ex;
}
Integração com o BigConect - FebraFar
Mario, ou alguém, conseguiu executar o PUT usando
e no caso como enviamos dados no Body para o Server?
Código: Selecionar todos
oServer := win_OleCreateObject( "MSXML2.ServerXMLHTTP" )Clipper 5.2e / Blinker 5.1 / Harbour 3.2 / GTwvg
