我正在尝试回显来自 Plaid API 的部分 JSON 响应。
这是代码:
$data = array(
"client_id"=>"test_id",
"secret"=>"test_secret",
"public_token"=>"test,fidelity,connected");
$string = http_build_query($data);
//initialize session
$ch=curl_init("https://tartan.plaid.com/exchange_token");
//set options
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $string);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
//execute session
$exchangeToken = curl_exec($ch);
echo $exchangeToken;
$exchangeT = json_decode($exchangeToken);
echo $exchangeT['access_token'];
//close session
curl_close($ch);
这是回应:
{ "sandbox": true, "access_token": "test_fidelity" }
我还收到一个 500 Internal Server Error,这是由 echo $exchangeT 行引起的。我想获取 JSON 响应的 access_token 部分,对其进行回显以进行验证,并最终将其保存到数据库中。