$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"; } } ?>