Afrodit2006
Новичок
Дата регистрации:
04.07.2013 23:45:50
Сообщений: 1
////Назначаем константы
define(ID, 1);//ID вашей игры
define(SECRET_KEY, 'Ваш Secret_key'); //Secret_key вашей игры
switch($_GET['act'])
{
case 'enter': // Авторизация игрока
{
//Получаем переменные с GET-запроса
$hash=$_GET['hash'];
$code=$_GET['code'];
$code=base64_decode($code);//Декод полученных данных в формате base64
$info=json_decode($code,TRUE);//Декод полученных данных в формате JSON
$uid=$info['id'];//ID на портале
$login=$info['login'];//Логин на портале
$sex=$info['sex'];//1-женский,0-мужской
/////Проверяем подпись игры
if(md5(ID.SECRET_KEY) != $hash) die();//Если подписи не совпадают,убиваем процесс
///Обязательно нужно сохранить в вашей БД ID игрока на портале
//Далее регистрируем или авторизуем пользователя
//Ваш код ,после чего убиваем процесс функцией die();
die();///Обязательная функция
}
case 'pay': // Callback оплаты
{
$uid = $_GET['uid'];///ID игрока на портале Z-Play
$amount = $_GET['amount'];///Кол-во донат
////Здесь изменяем донаты игрока,после чего отдаем сигнал порталу
echo"OK"; // Возвращаем порталу сигнал об успешности оплаты
die(); ///Обязательная функция
}
case 'online':
{
$on=//Запрос к базе на кол-во игроков On-Line
echo $on;
die();//Обязательная функция
}
}
?>
Вот так,разные типи подключения к api портала z-pley.net и так суть как обеденить порталы?Заходим на z.pley есть игра такси ноона находеться на сайте vtaxi.net,нуно узнать api как? как возможно такое обединение через api!?