<?php
header('Content-Type: application/json');
header('Access-Control-Allow-Origin: *');
$qiwiToken = '1f856712f1c21f4695l*****9492f470'; // Информационый токен
$phoneNumber = '79******5865'; // Номер телефона (привязаного к qiwi)
$url = "https://edge.qiwi.com/funding-sources/v2/persons/".$phoneNumber."/accounts";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
'Accept: application/json',
'Authorization: Bearer ' . $qiwiToken
));
$response = curl_exec($ch);
if (curl_errno($ch)) {
echo 'Error:' . curl_error($ch);
} else {
//echo $response;
/* вывод баланса конкретного счета */
echo 'Баланс: '.json_decode($response)->accounts[0]->balance->amount.' руб';
/* если несколько счетов
foreach(json_decode($response)->accounts as $wallet){
echo '<h3>'.$wallet->type->title.'</h3>';
echo '<h4>'.$wallet->balance->amount.'</h4>';
echo '<hr>';
}
*/
}
curl_close($ch);
?>