Como pegar uma string retornada da execução interna de uma URL e transformá-la em um objeto JSON?
Preciso executar Esta URL internamente no servidor.
O resultado da execução gera uma string no formato JSON:
Como pegar a string retornada da execução interna da URL e transformá-la em um objeto JSON?
O resultado da execução gera uma string no formato JSON:
{"success":false,"errorMessage":"Token inválido"}
Como pegar a string retornada da execução interna da URL e transformá-la em um objeto JSON?
Diego Damasio
Curtidas 0
Respostas
Diego Damasio
20/11/2016
Consegui resolver o problema utilizando cURL - Vejam:
$url = 'https://sandbox.boletobancario.com/boletofacil/integration/api/v1/fetch-payment-details?paymentToken='.$paymentToken; $ch = curl_init(); curl_setopt( $ch, CURLOPT_URL, $url); // define que o conteúdo obtido deve ser retornado em vez de exibido curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch,CURLOPT_SSL_VERIFYPEER, false); $order = curl_exec($ch); //Pega a string JSON obtida. curl_close($ch); $array = json_decode($order, true); //transforma a string em um array associativo.
GOSTEI 0
Kleber Araujo
20/11/2016
Olá,
se a requisição a essa Url for um simples Get, poderia também fazer da seguinte forma:
se a requisição a essa Url for um simples Get, poderia também fazer da seguinte forma:
$url = 'https://sandbox.boletobancario.com/boletofacil/integration/api/v1/fetch-payment-details?paymentToken='.$paymentToken; $order = file_get_contents($url); $array = json_decode($order, true);
GOSTEI 0
Kleber Araujo
20/11/2016
Se gostar da resposta deixa um Like joinha pra ajudar no perfil, valeuuu
GOSTEI 0