Mudanças entre as edições de "Comandos Úteis"

De GeoSales
Ir para navegação Ir para pesquisar
(Criou página com '* CURLS <pre> curl --request POST http://sync.geosalesmobile.com:8185/erp-integrator/serveng/ack/cliente-prospect --data '{ "CLIENTE_APROVACAO_PROSPECT": [{"cd_aprovacao": "...')
 
Linha 42: Linha 42:
 
sed < json.txt > json-tratado.txt 's/,{/,\n\t{/g'
 
sed < json.txt > json-tratado.txt 's/,{/,\n\t{/g'
 
sed < json-tratado.txt > json-tratado2.txt 's/","/",\n\t\t"/g'
 
sed < json-tratado.txt > json-tratado2.txt 's/","/",\n\t\t"/g'
 +
</pre>
 +
 +
 +
* Gerar Certificado IOS
 +
 +
<pre>
 +
IOS CRIAR CERTIFICADO
 +
Primeiro o usuário tem que comprar uma licença enterprise ou develop
 +
Aplicar os scripts do passo a passo com o git-bash  do tutorial do totalcross (TotalCross/wiki/)
 +
Deploying IOS
 +
https://gitlab.com/totalcross/TotalCross/wikis
 +
Colocar o certificado nessa pasta no TITAN
 +
C:/desenvolvimento/ios
 +
 +
 +
openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12
 +
 +
openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12 -passout pass:
 +
 +
para resolver o problema da geração do certificado.
 +
 +
1- Cria o arquivo config
 +
 +
2- Executa o comando abaixo para geração das chaves:
 +
openssl req -nodes -newkey rsa:2048 -keyout request.key -out request.csr -config config
 +
 +
3- Efetue o download do certificado(ios_distribution.cer)
 +
 +
4- Gerando o arquivo .pem
 +
openssl x509 -in ios_distribution.cer -inform DER -out ios_distribution.pem -outform PEM
 +
 +
5- Gerando .p12
 +
openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12 -passout pass:
 +
 +
6- Efetuar download do arquivo .mobileprovision
 +
 
</pre>
 
</pre>

Edição das 12h42min de 29 de outubro de 2019

  • CURLS
curl  --request POST http://sync.geosalesmobile.com:8185/erp-integrator/serveng/ack/cliente-prospect --data '{ "CLIENTE_APROVACAO_PROSPECT": [{"cd_aprovacao": "1", "status": "OK", "mensagem": "sucesso"}] }' -v --header 'SSAUTH_TOKEN: 123' --header 'Content-type: application/json'
curl --header 'SSAUTH_TOKEN: 123' --header 'Accept-Encoding: gzip' http://sync.geosalesmobile.com:8185/erp-integrator/auster/sync/cliente-prospect/0101?data=2018-05-28T17:35:06.247

curl --request POST http://sync.geosalesmobile.com:8185/erp-integrator/serveng/ack/cliente-prospect --data '{ "CLIENTE_APROVACAO_PROSPECT": [{"cd_aprovacao": "20180709190433000", "status": "OK", "mensagem": "sucesso"}] }' -v --header 'SSAUTH_TOKEN: 123' --header 'Content-type: application/json'

curl --request POST --header 'SSAUTH_USER: 6459381384' --header 'SSAUTH_PASSWORD: 1' --header 'Content-type: application/json' http://10.0.0.81:8015/campneusandersondev/auth -i

curl --request POST --header 'SSAUTH_USER: 6459381384' --header 'SSAUTH_PASSWORD: 1' --header 'Content-type: application/json' http://10.0.0.81:8015/campneusandersondev/auth > log.txt

curl --header 'SSAUTH_TOKEN: F58089053FD70AC718A22AD98D97' --header 'Content-type: application/json' http://10.0.0.81:8015/campneusandersondev/sync > json.txt

curl --header 'SSAUTH_TOKEN: 79BD2390591530EFD26F7C5D6D96' --header 'Content-type: application/json' http://ssm.softsitemobile.com:8015/gerardobastoshomolog/sync > json.txt

curl --header 'SSAUTH_TOKEN: 0A6957327D55EE8F844F1511FEED' --header 'Content-type: application/json' http://ssm.softsitemobile.com:8015/campneus/sync > json.txt

http://ssm.softsitemobile.com:8185/ /
ASSIGN oClient   = ClientBuilder:Build():Client       
       oUri      = NEW URI("http", "sfa.geosales.com.br", 8185) / URI("metodo", "dominio", "porta") /
       oUri:Path = "/erp-importernew/montanahomolog/import".                                       / URI:Path: demais partes da URL destino /
	   
	   
curl --request POST --header 'SSAUTH_TOKEN: 321' --header 'Content-type: application/json' http://sfa.geosales.com.br:8185/erp-importer/montanahomolog/import --data tributacaoTalita.json
curl -X POST -H "Content-Type: application/json" --header 'SSAUTH_TOKEN: 321' -d tributacaoTalita.json http://sfa.geosales.com.br:8185/erp-importer/montanahomolog/import
curl -X POST -H "Content-Type: application/json" --header 'SSAUTH_TOKEN: 321' -d '{"tributacao":[{"ds_tributacao":"NORMAL","cd_org_venda":"1","uf":"AC","cd_grupo_cliente":"1-AC","cd_grupo_produto":"1001839%60C082437","pr_aliq_icms":"7","pr_aliq_icms_st":"0","pr_red_base_icms_st":"0","pr_aliq_pis":"0","pr_aliq_cofins":"0","cd_tipo_pedido":"**"}]}' http://sfa.geosales.com.br:8185/erp-importer/montanahomolog/import

curl -X POST -H "Content-Type: application/json" --header 'SSAUTH_TOKEN: 649ff1b7-4940-4e91-a' -d tributacaoTalita.json http://sfa.geosales.com.br:8185/erp-importernew/montanahomolog/import
curl -X POST -H "Content-Type: application/json" --header 'SSAUTH_TOKEN: 649ff1b7-4940-4e91-a' -d @tributacaoTalita.json http://sfa.geosales.com.br:8185/erp-importernew/montanahomolog/import

sed < tributacaoTalita.json > json-tratado2.txt 's/,{/,\n\t{/g'


curl -X POST -H "Content-Type: application/json" --header 'SSAUTH_TOKEN: 649ff1b7-4940-4e91-a' -d json-tratado2.txt http://sfa.geosales.com.br:8185/erp-importernew/montanahomolog/import

  • Identação de JSON
sed < json.txt > json-tratado.txt 's/,{/,\n\t{/g'
sed < json-tratado.txt > json-tratado2.txt 's/","/",\n\t\t"/g'


  • Gerar Certificado IOS
IOS CRIAR CERTIFICADO
Primeiro o usuário tem que comprar uma licença enterprise ou develop
Aplicar os scripts do passo a passo com o git-bash  do tutorial do totalcross (TotalCross/wiki/)
Deploying IOS
https://gitlab.com/totalcross/TotalCross/wikis
Colocar o certificado nessa pasta no TITAN
C:/desenvolvimento/ios


openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12

openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12 -passout pass:

para resolver o problema da geração do certificado.

1- Cria o arquivo config

2- Executa o comando abaixo para geração das chaves:
openssl req -nodes -newkey rsa:2048 -keyout request.key -out request.csr -config config

3- Efetue o download do certificado(ios_distribution.cer) 

4- Gerando o arquivo .pem
openssl x509 -in ios_distribution.cer -inform DER -out ios_distribution.pem -outform PEM

5- Gerando .p12
openssl pkcs12 -export -inkey request.key -in ios_distribution.pem -out ios_distribution.p12 -passout pass:

6- Efetuar download do arquivo .mobileprovision