2017-01-28 7 views
0

私はこれをテストしています。それは私の最初のunirestとmashape。Unirest PHPとMashape APIの応答

コード:

<? 
require_once 'includes/unirest/Unirest.php'; 
$cpf = "MY CPF"; 
$response = Unirest\Request::get("https://consulta-situacao-cpf-cnpj.p.mashape.com/consultaSituacaoCPF?cpf=".$cpf, 
    array(
    "X-Mashape-Key" => "MY SECRET KEY" 
) 
); 

echo $response->raw_body; 
?> 

結果:私は変数にespecific値( '・ノーム')を設定する方法

{"nome":"MY NAME","situacaoCadastral":"CPF STATUS"} 

しかし、?

MY NAME 

答えて

0

私がしようとしたが、結果はちょうど最初の変数の値を示し、この

$getResponseVal = $response->raw_body; 
$getDecodeData = json_decode($getResponseVal); 
$getSpecificValue = $getSpecificValue['nome']; //this will assign nome value to variable 
+0

をお試しください:このよう

$ getResponseVal = $対応 - > raw_body。 echo $ getResponseVal; $ getDecodeData = json_decode($ getResponseVal); echo $ getDecodeData; $ getSpecificValue = $ getSpecificValue ['nome']; echo $ getSpecificValue; –

+0

echoではなくprint_r()を使うと、配列を表示できないので、表示する値は何ですか。 – shubham715