Mostrando postagens com marcador json. Mostrar todas as postagens
Mostrando postagens com marcador json. Mostrar todas as postagens

domingo, 17 de janeiro de 2021

DICAS 3246 - WINDEV - PERGUNTAS E RESPOSTAS 8 - JSON - BUSCA CNPJ - TUTORIAL - RESPONDENDO LAIB AKRAM

https://youtu.be/bmopPOt_eTM



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Video Ao Vivo vai estrear as 19:00 do dia 20/01/2021 

DICAS 3246 - WINDEV - PERGUNTAS E RESPOSTAS 8 - JSON - BUSCA CNPJ - TUTORIAL - RESPONDENDO LAIB AKRAM

https://help.windev.com/en-US/?1000023611&name=TYPE_JSON
https://windevdesenvolvimento.blogspot.com/2021/01/dicas-3246-windev-perguntas-e-respostas.html


ASSUNTOS


httprequest 
json 
foi criado um projeto novo que estara disponivel
no repositorio windev 
utilitarios_amarildo_matos_windev
https://repository.windev.com/
vamos criar uma window busca cnpj
vamos criar um edt cnpj 
vamos criar um edit endereco busca 
vamos criar um botao busca cnpj receita
vamos criar um botao para mostrar no site 
vamos criar um edt retorno 
vamos criar 3 stc , razao social, cnpj , e atividade para mostrar o retorno 
vamos entrar codigo busca cnpj 
vamos dar um httprequest receita para busca cnpj 
o retorno vira em formato json
vamos preencher os campos com o retorno do json 
vamos aprimorar. um pouco 
vamos criar uma procedure global, busca_cnpj_receita
vamos buscar o cnpj pela procedure
vamos testar 

 
=============
// BTN_BUSCA_CNPJ_RECEITA

(EDT_Endereco_busca,EDT_Retorno,STC_Razao_social,STC_Cnpj,STC_Atividade_empresa)=cnpj_busca_receita(EDT_Cnpj)

-----------

//PROCEDURE cnpj_busca_receita(recebe_cnpj)
DADOS_JSON is a JSON = "" // VAMOS CRIAR UMA STRING URL COM ENDERECO DA RECEITA
URL is string = "https://www.receitaws.com.br/v1/cnpj/" // VAMOS JUNTAR O NUMERO DO CNPJ COM O ENDERECO
URL+=recebe_cnpj
IF HTTPRequest(URL) THEN // VAMOS RECUPERAR O RESULTADO DA URL COM HTTPREQUEST
DADOS_JSON = HTTPGetResult() // VAMOS LER O RESULTADO HTTP
DADOS_JSON = UTF8ToAnsi(DADOS_JSON) // CONVERTE string No FORMATO UTF8
END
//VAMOS PEGAR OS DADOS DO JSON //DEPOIS VOU MOSTRAR NO FINAL, COMO PEGUEI OS NOMES DOS CAMPOS 

RESULT (URL,DADOS_JSON,DADOS_JSON.NOME,DADOS_JSON.CNPJ,DADOS_JSON.ATIVIDADE_PRINCIPAL)

// vamos fazer a busca do cnpj
// depois de testado e funcionando
// vamos transformar em procedure para poder ser usado em outros lugares
// VAMOS PRIMEIRO CRIAR A VARIAVEL JSON
// TEM MAIS CAMPOS PARA MOSTRAR MAS FIZ 3 PARA MOSTRAR O FUNCIONAMENTO



=============== INDICE PERGUNTAS E RESPOSTA


======================= INDICE CURSO DO JSON


=========================================





PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
PlayList Windev Mobile 
Amarildo
Donwloads Windev
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Inscricao Evento Pcsof
Site forum Google 
Video sobre 3 Mil Videos Windev 
Video sobre Alfaserver servidor 























quinta-feira, 18 de julho de 2019

DICAS 2204 WINDEV WEBDEV MOBILE JSON 6 LER LEVAR TABELA














https://help.windev.com/en-US/?1000023611&name=TYPE_JSON

https://help.windev.com/en-US/?1000021052&name=JSONToVariant

https://youtu.be/WkltQUt_Bak



BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 18 07 2019.
DICA 2204. VOU MOSTRAR COMO LER JSON E COLOCAR NA TABELA NA VERSAO 24 COMO NAS ANTERIORES.

DICAS 2204 - WINDEV WEBDEV MOBILE - JSON 6 - LER LEVAR TABELA

















quarta-feira, 10 de julho de 2019

DICAS 2192 WINDEV WEBDEV MOBILE JSON 5 JSON TIPO VARIAVEL

















BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 10 07 2019.
DICA 2192. NOVO TIPO DE VARIAVEL JSON WINDEV WEBDEV MOBILE 24

DICAS 2192 - WINDEV WEBDEV MOBILE - JSON 5 - JSON TIPO VARIAVEL 24









json_Variavel is a JSON=[
{
"Codigo": 24000,
"Nome": "WINDEV 24"
}
]
EDT_CODIGO=json_Variavel.Codigo
EDT_NOME=json_Variavel.nome



segunda-feira, 13 de maio de 2019

DICAS 2107 - WINDEV WEBDEV MOBILE - JSON 4 - LER JSON



















https://youtu.be/ZC3G1PrDN9g




ErpMatos - TgsSistemas
skype:amarildo.matos.informatica
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html

https://windevdesenvolvimento.blogspot.com/2019/05/dicas-2107-windev-webdev-mobile-json-4.html

https://doc.windev.com/en-US/?1000021052&name=JSONToVariant


=====================================================

BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 13 05 2019. DICA 2107. VOU MOSTRAR COMO LER JSON NO WINDEVMOBILE.

DICAS 2107 - WINDEV WEBDEV MOBILE - JSON 4 - LER JSON

==========================


// BTN_LER_SJON
TableDeleteAll(TABLE_CLIENTE)
vTeste is Variant
vTeste=JSONToVariant(EDT_retorno)
FOR EACH indice OF vTeste
TableAddLine(TABLE_CLIENTE,indice.clienteid,indice.nome)
END







domingo, 17 de março de 2019

DICAS 2047 - WINDEV WEBDEV IOS - JSON 3 - HExportJSON










DICAS 2047 - WINDEV WEBDEV IOS - JSON 3 - HExportJSON






ErpMatos - TgsSistemas
skype:amarildo.matos.informatica
email: amarildo.matos@gmail.com
whats: 51984197742
Youtube: Amarildo Matos
http://www.amarildomatos.com.br

www.windev.com
https://www.pcsoft.fr/webinaires.htm?p=forumpcs
https://forum.pcsoft.fr/fr-FR/pcsoft.br.windev/page/1.awp
https://www.windev.com/windev/WD-Express.htm
https://www.windev.com/windevmobile/WM-Express.htm
https://groups.google.com/forum/#!forum/amarildowindev
http://windevdesenvolvimento.blogspot.com.br/2017/07/menu-blog.html


https://youtu.be/QGcHHYgD2vI

https://windevdesenvolvimento.blogspot.com/2019/03/dicas-2047-windev-webdev-ios-json-3.html

https://doc.windev.com/en-US/?1000021964&name=hexportjson_function


=====================================================

BOM DIA,SEJA BEM VINDOS A MAIS UMA VIDEO AULA. ESSA AULA ESTA SENDO GRAVADA NO DIA 17 03 2019. DICA 2047 . HOJE VAMOS EXPORTAR UM CADASTRO PARA JSON.

GOOD MORNING, WELCOME TO MORE VIDEO AULA. THIS CLASS IS BEING RECORDED ON THE DAY 17 03 2019. TIP 2047. TODAY WE WILL EXPORT A REGISTRATION FOR JSON.

Buenos días, es bienvenido a otro vídeo AULA. ESTA CLASE ESTA SENDO GRABADA EN EL DÍA 17 03 2019. SUGERENCIA 2047. HOY VAMOS EXPORTAR UN REGISTRO PARA JSON.

BON MATIN, BIENVENUE À PLUS DE VIDÉO AULA. CETTE CLASSE EST ENREGISTRÉE LE JOUR 17 03 2019. CONSEIL 2047. AUJOURD'HUI, NOUS EXPORTERONS UN ENREGISTREMENT POUR JSON.



DICAS 2047 - WINDEV WEBDEV IOS - JSON 3 - HExportJSON

=====================

// BTN EXPORTAR JSON HExportJSON


HExportJSON(empresa, "C:\TEMP\empresa.json", "", hExpCreation,PROGBAR_BARRA_PROGRESSO)

ShellExecute("C:\TEMP\empresa.json")

===================================



























Deserialise - Aula 1050 - WinDev Json - 001/...
JSONVersVariant - Aula 1053 - WinDev Json - 002/...
DICAS 2047 - WINDEV WEBDEV IOS - JSON 3 - HExportJSON
DICAS 2107 - WINDEV WEBDEV MOBILE - JSON 4 - LER JSON




sábado, 13 de janeiro de 2018

quinta-feira, 4 de agosto de 2016

WX - Json X httprequest + httpgetresult



http://forum.pcsoft.fr/pt-BR/pcsoft.br.windev/1569-json-httprequest-httpgetresult/read.awp

Publicado em agosto, 04 2016 - 9:39 AM
Bonjour,

Endereço: http: // server / ao ar livre / Serviço / api / login

Conteúdo do JSON contendo o usuário e a senha: { "username", "user", "password", "*****"}

A função, em seguida, retorna uma permissão de sessão que será usado para autenticar futuro consultas.

O ticket token é: TICKET_b1ea7f2a00253859999dc27be19faccf6c3c89f7

Para qualquer pedido futuro, você deve então fazer algo parecido com isto:

//Example
CommandeAlfresco est un HTTPRequête
ReponseAlfresco est un httpRéponse
CommandeAlfresco.Utilisateur="ROLE_TICKET"
CommandeAlfresco.MotDePasse="TICKET_b1ea7f2a00253859999dc27be19faccf6c3c89f7"
CommandeAlfresco.ContentType="application/json"
CommandeAlfresco.Méthode=httpPost
CommandeAlfresco.URL="http://serveur/alfresco/service/api/sites" //pour lister les sites présent
ReponseAlfresco = HTTPEnvoie(CommandeAlfresco)









Teste

Teste
teste