Есть код для отправки оповощения:

PHP код:
define('OK_APP_KEY', 'XXX');
define('OK_SECRET_KEY', 'XXX');
$api_server = "http://api.odnoklassniki.ru/";
$application_key = "XXX";
$params = array(
"application_key=$application_key",
"format=JSON",
"uid=XXX",
"text=134",
);
sort($params);
$sig = md5(join('', $params) . OK_SECRET_KEY);
$req = "$api_server/api/notifications/sendSimple?sig=$sig&" . join('&', $params);
$page = file_get_contents($req);
$data = json_decode($page);
echo "<pre>\n";
print_r($data);
echo "</pre>\n";
Выдает ошибку "Invalid signature".
Что не так? И как правильно считать $sig ?