} if (!$engine->fetch_access_token()) { die('Fetching access token failed'); } if ($engine->debug) { echo '> Signon as: ' . USERNAME . PHP_EOL; } if (!$engine->signon('I am login from PHP code')) { die('Signon failed'); } $seq = -1; while (true) { $resp = $engine->fetch_long_notification($seq + 1); if (isset($resp)) { if ($resp === false) { if ($engine->get_error() != -10) { if ($engine->debug) { echo '> Fetching access token' . PHP_EOL; } if (!$engine->fetch_access_token()) { die('Fetching access token failed'); } if ($engine->debug) { echo '> Signon as: ' . USERNAME . PHP_EOL; } if (!$engine->signon(date('H:i:s'))) { die('Signon failed'); } $seq = -1; } continue;