Amiguinhos,
Mude:
oHttp:Open("POST", cUrl, .F.)
oHttp:SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
oHttp:Send(cbody)
Por:
oHttp:Open("POST", cUrl + "?" + cbody, .F.)
oHttp:SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
oHttp:Send("")
Pesquisa resultou em 24611 ocorrências: +Code
Termo pesquisado: +code
- 03 Abr 2026 09:57
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
- 02 Abr 2026 18:34
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Re: Uso de API autenticacao de token
... CreateObject("WinHttp.WinHttpRequest.5.1")
oHttp:Open("POST", cUrl, .F.)
oHttp:SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
oHttp:Send(cbody)
cResponse := oHttp:ResponseText
cToken := extraiJson( cResponse, "access_token" )
MAS AQUI na operacao pra mandar um xml ...
oHttp:Open("POST", cUrl, .F.)
oHttp:SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
oHttp:Send(cbody)
cResponse := oHttp:ResponseText
cToken := extraiJson( cResponse, "access_token" )
MAS AQUI na operacao pra mandar um xml ...
- 26 Mar 2026 10:58
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Re: Uso de API autenticacao de token
... oWeb :Open(vmetodo, cUrl + oData, .F. ) // <==== soma no endereço
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send("") // hb_JsonEncode( oData ) ) <=== envia vazio o outro tá comentado
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody ...
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send("") // hb_JsonEncode( oData ) ) <=== envia vazio o outro tá comentado
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody ...
- 26 Mar 2026 09:46
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Re: Uso de API autenticacao de token
... MSXML2.ServerXMLHTTP" )
oWeb :Open(vmetodo, cUrl + oData, .F. )
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send("") // hb_JsonEncode( oData ) )
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody()
RETURN cResposta
d:\temp>type ...
oWeb :Open(vmetodo, cUrl + oData, .F. )
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send("") // hb_JsonEncode( oData ) )
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody()
RETURN cResposta
d:\temp>type ...
- 25 Mar 2026 15:24
- Fórum: [x]Harbour
- Tópico: Cupom 48 colunas em PDF sai miniatura quando impresso pelo SUMATRAPDF
- Respostas: 6
- Exibições: 318
Re: Cupom 48 colunas em PDF sai miniatura quando impresso pelo SUMATRAPDF
Olá!
Pq vocês não usam algo nativo, que já tem no windows ?
1. Forma mais simples e recomendada (sem instalar nada extra) – Usando PowerShell (funciona dentro do CMD)
powershell -command "Start-Process -FilePath 'C:\caminho\seu_arquivo.pdf' -Verb Print"
Isso usa o leitor de PDF padrão do Windows ...
Pq vocês não usam algo nativo, que já tem no windows ?
1. Forma mais simples e recomendada (sem instalar nada extra) – Usando PowerShell (funciona dentro do CMD)
powershell -command "Start-Process -FilePath 'C:\caminho\seu_arquivo.pdf' -Verb Print"
Isso usa o leitor de PDF padrão do Windows ...
- 25 Mar 2026 09:36
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Re: Uso de API autenticacao de token
segue
curl --location 'https://apigateway.digitalcomm.com.br:8443/auth/oauth/v2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=b11817f1-36c5-4119-b0a8-d95e8c960e1b' \
--data-urlencode 'client_secret=f3b469c2-88a0-4eca-9116-fdc92d936e17' \
--data ...
curl --location 'https://apigateway.digitalcomm.com.br:8443/auth/oauth/v2/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'client_id=b11817f1-36c5-4119-b0a8-d95e8c960e1b' \
--data-urlencode 'client_secret=f3b469c2-88a0-4eca-9116-fdc92d936e17' \
--data ...
- 25 Mar 2026 02:07
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Re: Uso de API autenticacao de token
Amiguinhos,
Você está usando:
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send( hb_JsonEncode( oData ) )
Quando deveria fazer:
oWeb :SetRequestHeader( "Content-Type", "application/json")
oWeb :Send( hb_JsonEncode( oData ) )
Você expôs suas client_id e ...
Você está usando:
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send( hb_JsonEncode( oData ) )
Quando deveria fazer:
oWeb :SetRequestHeader( "Content-Type", "application/json")
oWeb :Send( hb_JsonEncode( oData ) )
Você expôs suas client_id e ...
- 24 Mar 2026 13:22
- Fórum: [x]Harbour
- Tópico: Uso de API autenticacao de token
- Respostas: 16
- Exibições: 661
Uso de API autenticacao de token
... local oWeb, cResposta
oWeb := win_OleCreateObject( "MSXML2.ServerXMLHTTP" )
oWeb :Open(vmetodo, cUrl, .F. )
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send( hb_JsonEncode( oData ) )
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody()
return cResposta
oWeb := win_OleCreateObject( "MSXML2.ServerXMLHTTP" )
oWeb :Open(vmetodo, cUrl, .F. )
oWeb :SetRequestHeader( "Content-Type","application/x-www-form-urlencoded")
oWeb :Send( hb_JsonEncode( oData ) )
oWeb :WaitForResponse( 300 )
cResposta := oWeb:ResponseBody()
return cResposta
- 13 Mar 2026 13:54
- Fórum: Legislação Fiscal e Tributária
- Tópico: Satus do SEFAZ CUPO/NFE
- Respostas: 5
- Exibições: 886
Re: Satus do SEFAZ CUPO/NFE
Amiguinhos,
O controle de contingencia deve ser usado quando o SEFAZ se torna instável, sem acesso ou a empresa está sem internet.
Durante uma urgência, a emissão da nota deve ser feita neste modelo contingenciada e no primeiro minuto do problema ter sido sanado transmitida para o portal.
Podemos ...
O controle de contingencia deve ser usado quando o SEFAZ se torna instável, sem acesso ou a empresa está sem internet.
Durante uma urgência, a emissão da nota deve ser feita neste modelo contingenciada e no primeiro minuto do problema ter sido sanado transmitida para o portal.
Podemos ...
- 11 Mar 2026 13:25
- Fórum: [x]Harbour
- Tópico: Etiquetas Knup Kp-im604
- Respostas: 1
- Exibições: 580
Re: Etiquetas Knup Kp-im604
Tente assim ou veja no manual próprio.
// Exemplo conceitual para impressão direta
cComandos := "SIZE 100 mm, 150 mm" + CRLF + ;
"CLS" + CRLF + ;
"TEXT 10,10,""3"",0,1,1,""Exemplo Knup""" + CRLF + ;
"PRINT 1" + CRLF
nHandle := fcreate("LPT1") // Ou a porta USB mapeada
fwrite(nHandle ...
// Exemplo conceitual para impressão direta
cComandos := "SIZE 100 mm, 150 mm" + CRLF + ;
"CLS" + CRLF + ;
"TEXT 10,10,""3"",0,1,1,""Exemplo Knup""" + CRLF + ;
"PRINT 1" + CRLF
nHandle := fcreate("LPT1") // Ou a porta USB mapeada
fwrite(nHandle ...
- 10 Mar 2026 12:02
- Fórum: [x]Harbour
- Tópico: PdfClass como fazer um retangulo com fundo colorido?
- Respostas: 8
- Exibições: 913
Re: PdfClass como fazer um retangulo com fundo colorido?
... IN aPDFMsgList
::DrawText( nLine + 42 + ( cTxt:__EnumIndex * 3 ), 20, cTxt, , ::nfontsizeNormal )
NEXT
IF nVia == 2 .AND. ! Empty( oBoleto:cPixCode )
::DrawBarcodeQRCode( nLine + 39, 128, 0.8, oBoleto:cPixCode )
ENDIF
::DrawLine( nLine + 44, 158, nLine + 44, 197 )
::DrawLine( nLine + 50 ...
::DrawText( nLine + 42 + ( cTxt:__EnumIndex * 3 ), 20, cTxt, , ::nfontsizeNormal )
NEXT
IF nVia == 2 .AND. ! Empty( oBoleto:cPixCode )
::DrawBarcodeQRCode( nLine + 39, 128, 0.8, oBoleto:cPixCode )
ENDIF
::DrawLine( nLine + 44, 158, nLine + 44, 197 )
::DrawLine( nLine + 50 ...
- 10 Mar 2026 11:44
- Fórum: [x]Harbour
- Tópico: PdfClass como fazer um retangulo com fundo colorido?
- Respostas: 8
- Exibições: 913
Re: PdfClass como fazer um retangulo com fundo colorido?
Na atual tem DrawBox(), talvez seja equivalente.
Um modelo de uso, não específico de DrawBox(), é o boleto, da BoletoClass
Um outro, está com o uso de MySQL do meu aplicativo, mas seria trocar pra texto simples e/ou outra base de dados.
É com a pdfclass atual e DrawBox():
/*
PJPPEDIDOFATURA ...
Um modelo de uso, não específico de DrawBox(), é o boleto, da BoletoClass
Um outro, está com o uso de MySQL do meu aplicativo, mas seria trocar pra texto simples e/ou outra base de dados.
É com a pdfclass atual e DrawBox():
/*
PJPPEDIDOFATURA ...
- 09 Mar 2026 12:01
- Fórum: [x]Harbour
- Tópico: PdfClass como fazer um retangulo com fundo colorido?
- Respostas: 8
- Exibições: 913
PdfClass como fazer um retangulo com fundo colorido?
Bom dia!
Estou desenhando um retangulo, gostaria de colocar as letras pretas e o fundo cinza usando o PDFClass do José Quintas.
oPDF:DrawRetangle( 9, 0, nMaxCol/4, 5.5, Nil, Nil, Nil ) //fundo cinza
oPDF:DrawText( 10, 1, "Vendedor:", Nil, 8, "Helvetica", Nil, Nil ) //letras pretas
Já procurei ...
Estou desenhando um retangulo, gostaria de colocar as letras pretas e o fundo cinza usando o PDFClass do José Quintas.
oPDF:DrawRetangle( 9, 0, nMaxCol/4, 5.5, Nil, Nil, Nil ) //fundo cinza
oPDF:DrawText( 10, 1, "Vendedor:", Nil, 8, "Helvetica", Nil, Nil ) //letras pretas
Já procurei ...
- 09 Mar 2026 09:21
- Fórum: Projeto hbNFe
- Tópico: Novos meios de pagamento
- Respostas: 9
- Exibições: 5296
Re: Novos meios de pagamento
... 18", "TED (Transferência Eletrônica Disponível)" ],
[ "19", "Programa de fidelidade, Cashback, Crédito Virtual" ],
[ "20", "PIX QRCode Estático ou Transferência" ],
[ "21", "Crédito em Loja, pago anteriormente, devolução, etc" ],
[ "22", "Pagto Eletrônico não informado, por falha de ...
[ "19", "Programa de fidelidade, Cashback, Crédito Virtual" ],
[ "20", "PIX QRCode Estático ou Transferência" ],
[ "21", "Crédito em Loja, pago anteriormente, devolução, etc" ],
[ "22", "Pagto Eletrônico não informado, por falha de ...
- 08 Mar 2026 13:50
- Fórum: Ferramentas de Apoio
- Tópico: Como usar a função Leto_ProcessRun()?
- Respostas: 0
- Exibições: 563
Como usar a função Leto_ProcessRun()?
Olá Pessoal,
Alguém usa ou sabe usar a função Leto_ProcessRun()? Não consigo rodar nada com ela...
Leto_ProcessRun (<cCmd>, NIL, [<@cStdOut>], [<@cStdErr>]) ==> nError
Extraído do Manual do Leto_DBF (Traduzido):
* TENHA CUIDADO COM O COMANDO <cCmd> *, pois um processo não finalizado ...
Alguém usa ou sabe usar a função Leto_ProcessRun()? Não consigo rodar nada com ela...
Leto_ProcessRun (<cCmd>, NIL, [<@cStdOut>], [<@cStdErr>]) ==> nError
Extraído do Manual do Leto_DBF (Traduzido):
* TENHA CUIDADO COM O COMANDO <cCmd> *, pois um processo não finalizado ...