Уведомления
Re: Уведомления
А что происходит?)
$app_id и $api_secret изменил на свои?
$app_id и $api_secret изменил на свои?
Re: Уведомления
ахахах)))
Конечно)))))))))))))
Конечно)))))))))))))
Re: Уведомления
У меня записывает.
Может тебе надо изменить права на запись в папку на сервере?
Может тебе надо изменить права на запись в папку на сервере?
Re: Уведомления
та я уже и 777 ставил...все равно))
Re: Уведомления
Напиши полностью готовый код для ПХП...я уже под себя сделаю его))
Re: Уведомления
Код: Выделить всё
<?
$app_id = '743131'; // id приложения
$api_secret = 'qwertyuiopasdfghjklz'; // Защищенный ключ с вкладки "Платежи"
$auth_key = $_POST['auth_key']; // auth_key из FlashVars приложения
$viewer_id = $_POST['viewer_id']; // id просматривающего приложение
// Рассчитывается ключ авторизации
$real_key = md5($app_id."_".$viewer_id."_".$api_secret);
if ($auth_key == $real_key){
// запись в файл
file_put_contents("uids.txt", $viewer_id.",", FILE_APPEND);
}
?>
Re: Уведомления
Исходя из выше написанного понял
1.)СДелать документ Message.php и залить на сервер (записывает айди те кто установил)
2.) Сделать документ uids.txt (для теста сразу можно в нём написать свой id) и залить на сервер желатель в ту папку где и Message.php
3.)Сделать документ Send.php (тут возник вопрос) и залить на сервер
Что я не учёл? Правильно ли или набор буков которые и близко не связанные?
1.)СДелать документ Message.php и залить на сервер (записывает айди те кто установил)
Код: Выделить всё
<?
$app_id = '.......'; // id приложения
$api_secret = '...........'; // Защищенный ключ с вкладки "Платежи"
$auth_key = $_POST['auth_key']; // auth_key из FlashVars приложения
$viewer_id = $_POST['viewer_id']; // id просматривающего приложение
// Рассчитывается ключ авторизации
$real_key = md5($app_id."_".$viewer_id."_".$api_secret);
if ($auth_key == $real_key){
// запись в файл
file_put_contents("uids.txt", $viewer_id.",", FILE_APPEND);
}
?>
2.) Сделать документ uids.txt (для теста сразу можно в нём написать свой id) и залить на сервер желатель в ту папку где и Message.php
3.)Сделать документ Send.php (тут возник вопрос) и залить на сервер
Код: Выделить всё
<?
require('VkApi.class.php');
$api = new VkApiNode('ID_приложения', 'защищенный ключ');
$uids = array (1,2,3); // Если мы пишем не айди а загружаем айди с uids.txt какая команда?
$message = "Текст";
$message = iconv("cp1251","utf-8",$message);
$query = $api->sendNotification($uids, $message);
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $query);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, false);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_exec($ch);
curl_close($ch);
?>
Что я не учёл? Правильно ли или набор буков которые и близко не связанные?
Re: Уведомления
Вроде бы всё верно.
$uids = array (1,2,3); // Если мы пишем не айди а загружаем айди с uids.txt какая команда?
Код: Выделить всё
$uids = file_get_contents("uids.txt");
$uids = explode(",",$uids);
Re: Уведомления
Александр
ухты.......походу делаю прогресс=)
ухты.......походу делаю прогресс=)
Re: Уведомления
А теперь что бы запустить нужно ввести в браузере адрес пхп Send чТо бы разаботал оН?