$REQUEST_URL = "/info/payments/byid/";
# Логин и пароль любого пользователя личного кабинета
$user = "TShumaher";
$password = "TShum_1234!";
# имя или IP-адрес вашего сервера с PayKeeper
$server = "https://vmestepozovuserdca.server.paykeeper.ru/payments";
# В качестве аргумента скрипта указывается идентификатор платежа
#(первый столбец в разделе "Платежи" личного кабинета PayKeeper)
if (isset($argv[1]))
$id = $argv[1];
else
die("Ошибка: отсутствует идентификатор платежа.\n");
# параметры запроса
$auth_header = array (
'Authorization: Basic '.base64_encode("$TShumaher:TShum_1234")
);
$request_headers = array_merge($auth_header, array("Content-type: application/x-www-form-urlencoded"));
$context = stream_context_create(array (
'http' => array (
'method' => 'GET',
'header' => $request_headers
)
));
$result = json_decode(file_get_contents("http://$server" . $REQUEST_URL . "?id=$id", FALSE, $context), TRUE);
foreach($result as $data) {
foreach($data as $key => $value) {
echo $key . " : " . $value;
echo "\n";
}
}
?>