Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- // API-ключ
- $key = '***';
- // Количество сообщений, апи сам обрежет до максимального значения
- $count = 1000;
- // сообщения
- $messages = json_decode(file_get_contents('http://visavi.net/api/private.php?key=' . $key . '&count=' . $count));
- // обработка и сохранение
- $file = __DIR__ . '/data/messages_' . date('d.m.Y-h:i', time()) . '.html';
- $handle = fopen($file, 'w') or die('Error open file');
- $content = '<!DOCTYPE html><html><head><meta charset="utf-8"/></head><body>';
- $content .= '<h3>Сообщения от ' . date('d.m.Y-h:i', time()) . '</h3>';
- foreach($messages->messages as $message) {
- $content .= '<hr />От <a href="http://visavi.net/pages/user.php?uz=' . $message->author . '"><b>' . $message->author . '</b></a> ';
- $content .= '(дата: <b>' . date('d.m.Y h:i:s', $message->time) . '</b>)<br /><br />';
- $content .= $message->text;
- }
- $content .= '<hr />Сохранено <b>' . $messages->total . '</b> сообщений(я).';
- fwrite($handle, $content);
- fclose($handle);
Add Comment
Please, Sign In to add comment