Контакты для связи с администрацией ресурса www.saloed.net, skype: sa-lo-ed или Email:sal0ed@yandex.ru

 

Игры на InstansCMS

Игры на InstansCMS

 

1.Распаковываем в корень сайта.

2.Регистрируемся на сайте платформы http://nextgame.ru/user/register как партнер.

3.Создаем площадку и получаем id вашего сайта и секретный ключ API_SECRET_KEY.

4.Прописываем эти данные в файле /includes/nextgame.inc.php 20-21 строки:

Код PHP:
1 define('API_SECRET_KEY','****************************************');
2 define('SITE_ID','***');

вместо звездочек нужно вписать ваши данные. Апострофы должны остаться на месте, только вместо звездочек.

6.Подключаем файл /includes/myphp/nextgame.php в модуль внешний файл (нужно прописать {ФАЙЛ=nextgame.php}) и выводим где нужно.

7.В личном кабинете на сайте nextgame.ru во второй вкладке "Интеграция площадки" настраиваем интеграцию. Для этого переключатель "На моем сайте есть пользователи, и я хочу, чтобы они входили в игру под учетными записями моего сайта: " ставим "да". Переключатель "Я могу предоставить функции для работы с API NextGame.RU:" тоже ставим "да" и в первое поле прописываем:

http://ваш сайт/api/getprofile.php

Ниже ставим галочку для каждого метода и прописываем методы:
URL функции получения списка друзей пользователя: http://ваш сайт/api/getfriends.php
URL функции отправки сообщения пользователю: http://ваш сайт/api/sendmessage.php
URL функции отправки сообщения на стену пользователя: http://ваш сайт/api/wallpost.php"
URL функции отправки приглашения в игру: http://ваш сайт/api/invite.php

Внизу нажимаем кнопку "сохранить" и наслаждаемся тем, как пользователи Вашего сайта "режутся в игры".

В личном кабинете в 3-ей вкладке при втором типе интеграции теперь можно получить код для перехода в приложение для авторизованного юзера. Если не нравится, как выводятся игры при подключении файла nextgame.php, можете брать код для определенной игры с кабинета и вставлять в любое место. Правда для формирования сигнатуры(подписи) придется подключать и использовать функции с файла nextgame.inc.php. Таким же образом можете подключать если у вас не выводится список приложений (не выполняются требования указанные ниже).

В файле nextgame.php выводится весь список приложений. При желании можно вывести по аналогии отдельное приложение или выборочно те, которые нужно. Для неавторизованных предоставляется ссылка на гостевой вход с id вашего сайта. Тем, кто авторизован, выдается ссылка на приложение с автоматической авторизацией.
В файле nextgame.inc.php есть три функции для формирования кода вывода. Можно выводить в виде ссылок с названием приложения, в виде логотипа игры со ссылкой и в iframe. Ширина iframe должна быть не менее 760px. Можете использовать их для того чтобы вывести приложения как вам нужно. Первая и третья работают точно. Вторую не проверял. Допустим, видеочат можно привязать к отдельному пункту меню и выводить в ифрейме. Тут уж фантазия ваша.

ТРЕБОВАНИЯ: Требуются следующие расширения php (можете посмотреть в phpinfo)iconv support enabled (в php5 имеется уже в ядре),json support enabled. Директива allow_url_fopen on .
Данные расширения нужны, чтобы выводить список игр в файле nextgame.php . Если игры не выводятся(не выполняется одно из требований), выводите их сами, формируя код при помощи функций файла nextgame.inc.php . Идентификатор нужного приложения app_id можно узнать в личном кабинете на сайте платформы.

 

Приятного пользования!

Скачать

Для просмотра скрытого содержимого необходимо зарегистрироваться!



Связь с автором

Автор: pri3rak от 11-03-2014, 15:33

Сказали спасибо: wolvic, gpauel, Karlen, RA, Aqsin, Anasta, legatum
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Комментарии: Оставить комментарий
  • Группа: Гости 12 марта 2014 15:20
^
этот компонент вроде бесплатный...
  • Группа: Гости 12 марта 2014 18:52
^
Попробую поставить
  • Группа: Гости 13 марта 2014 01:49
^
давно искал нашёл да вот не скачать рейтинг sad
  • Группа: Гости 13 марта 2014 20:34
^
стоит попробовать)
  • Группа: Гости 14 марта 2014 12:05
^
отлично, поставлю
Назад Вперед
Наверх
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Дополнения для InstantCMS
 
Copyright © 2009-2015

Дополнения для InstantCMS | Рипы сайтов | Социальные сети