JSON como consumir?

como consumir no scriptcase?

curl -X POST “https://www.escavador.com/api/v1/request-token
-H “X-Requested-With: XMLHttpRequest”
-H “Content-Type: application/json”
-d ‘{“username”:“meuemail@email.com”,“password”:“abc123”}’

no php:

$client = new \GuzzleHttp\Client();
$response = $client->post(“https://www.escavador.com/api/v1/request-token”, [
‘headers’ => [
“X-Requested-With” => “XMLHttpRequest”,
“Content-Type” => “application/json”,
],
‘json’ => [
“username” => "meuemail@email.com",
“password” => “abc123”,
],
]);
$body = $response->getBody();
print_r(json_decode((string) $body));

Também estou precisando disso?

Consumir API REST (GET, POST, PUT), por favor enviem algum exemplo…

Grato

Existe um programa chamado Postman.
Nele você informa os dados de acesso, parâmetros e pronto ele te gera o script que você precisa.
Gera em php e para várias linguagens.

3 Curtidas

Certo,

Preciso saber como montar a consulta no scriptcase, essa ferramenta me mostra o retorno.

Quero saber como crio um método pra consultar o REST e tratar o retorno JSON.

Se uso cURL e como monto ou se uso sc_webservice e como monto a string de consulta.

1 Curtida

Só usar a macro: sc_webservice

https://www.scriptcase.com.br/docs/pt_br/v9/manual/14-macros/01-visao-geral/#sc_webservice

Tratar um JSON é só usar depois que receber a string:
echo 'JSON = '.json_decode($_dados_json_url, true);

Ai faz isso numa blank no scriptcase, e se quiser e puder vai colocando o código aqui se tiver dúvidas,
que o pessoal vai te ajudando a finalizar ele, um abraço.

1 Curtida

https://www.youtube.com/results?search_query=scriptcase+web+service

Desculpa @Jailton. Não tinha visto sua resposta.

2 Curtidas