М

Марат

+1410
Репутация
13097
Рейтинг
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Изменить размеры смогут только разработчики платформы или разработчики игр. Потому что окно грузит ихний скрипт, а изменить скрипт могут только они сами. Хотя, можете написать в саппорт, что какая-то игра не вмещается в окно. Думаю подправят.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Друзья, радостная весть. Всё подправили и теперь должно работать. Протестировал отправку приглашения с приложения, работает. Остальное сами посмотрите.
Кроме того, теперь стало намного удобнее подключать сайты. Инструкцию в блоге обновил. В личном кабинете добавилась возможность самому указывать методы. Теперь писать в службу поддержки не надо. Кроме того, у кого не выводился список игр, в треьей вкладке личного кабинета теперь можно получить код для вывода определенной игры. Правда нужно будет вставлять сигнатуру туда. Но это тоже не сложно.
Радуют приятные изменения и хорошая работа техподдержки.
0
Марат Марат Компонент места ver 0.1 13 лет назад
+++
огромная работа проделана
+1
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
fact, подождите немного. Нигде рыть пока не надо )))
Отписался саппорту уже. У меня также. Скорее всего что-то у них не так. По прямому запросу всё работает.
В саппорте выделили отдельного человека, будем с ним работать. Там у них ещё некорректный запрос идет. Подождем, что ответят. Они тоже заинтересованы.
+1
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Vovan, по моему вы сами неправильно подключили модуль. Нужно создать статью (можно с описанием платформы), пункт меню "Приложения" привязать к статье. И вывод модуля "Внешний файл", в который вставляете nextgame.php, привязать к пункту меню "Приложения". И должно всё сработать. Посмотрите у меня.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
olegan , исправил архив. Попробуйте. Проблема в том, что в старой документации, по которой изначально писал было <nick_name>ueuktfd ueuktfd</nick_name>, а то, что в новой по другому я не заметил. Там, где регистрация по имени и фамилии работает, а у Вас, видимо, по никнейму. Поэтому и не работало. Сидел как раз разбирался в вашей проблеме. Спасибо, что нашли ошибку ). Всё протестировать одному не реально. Уж очень много данных используется. И в разных местах они ещё имеют разное значение. Не вполне совершенна документация (тоже на этапе тестирования и разработки). Да и сама задача не тривиальна.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
да. ники должны совпадать с сайтом. может быть у вас не срабатывает авторизация и гостевой вход получается.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Компонент это хорошо. Тоже думал об этом. Но много времени потратил на саму интеграцию. Желание пока поубавилось.
Интересно, как реализовали пост на стену. Самый сложный момент.
+3
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Доработал API, добавились:
1.Отправка приглашения с приложения
2.Пост на стену пользовател.

Архив и инструкцию обновил.

Тем, кто уже установил, нужно скачать новый архив и залить два файла из папки /api/, это файлы invite.php и wallpost.php. Затем нужно написать службе поддержки платформы, чтобы включили 2 метода:
http://ваш сайт/api/invite.php
http://ваш сайт/api/wallpost.php

Тестировалось только по прямому доступу. Как будет из приложений пока неизвестно. О выявленных ошибках прошу сообщить.
0
Марат Марат Автоматическая отправка сообщений именинникам 13 лет назад
Nikitka, всё нормально работает на 1.8. Проверьте включен ли cron у хостера, причина может быть в этом. Вторая причина, вы залили файл не в корень сайта, нужно именно в корень, иначе надо править пути. Третья, не включили задачу в кроне сайта.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
сайты на разных хостингах? если да, то проверьте в том, который не работает, есть ли библиотека json, и нужно проверить директиву allow_url_fopen, должен быть on. Если на одном хостинге, перезалейте файл nextgame.php в бинарном режиме.
+4
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
скоро можно будет писать на стену пользователя и приглашать в приложение. Тогда точно будет как Вконтакте )
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Да всё нормально у Вас. Только что проверил. Работает и не выкидывает с сайта.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Ради бога, простите. Ошибка моя. Обновил архив. В коде формирования ссылки в виде логотипа и в iframe была ошибка. Тем, кто использует эти функции. В файле nextgame.inc.php в строках 73 и 81 исправьте
Код PHP:
'&uid='.$user_id
на
Код PHP:
'&user_id='.$user_id
Или просто перезалейте этот файл. Тогда надо будет по новой вписать ваш SITE_ID и APP_SECRET_KEY
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Прошу прощения, какое_то_число это идентификатор пользователя. Так будет понятнее.
0
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Код для получения ссылки на игру как формируете? Сами или при помощи функций с файла nextgame.inc.php? У вас не подставляется user_id в ссылку. То есть в запросе должно быть &user_id=какое_то_число& , а у вас просто &user_id=& .
+2
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Если на сайте не авторизованы, то запускается гостевой вход. В приложениях результат не сохраняется.
Когда авторизуетесь на сайте и запускаете любое приложение, происходит автоматическая регистрация в некстгейме. Достижения в приложениях сохраняются, добавляются ваши друзья с сайта. Если они тоже запустили приложение, которое запустили вы, появляются новые возможности. В скором времени добавлю еще два файла. Можно будет отправлять приглашение друзьям с сайта прямо из приложения и писать на их стену в профиле. В дальнейшем, при авторизации с сайта, ваш профиль сохраняется. Естественно, если авторизуетесь с другого сайта, будет другой профиль.
Не путать с профилем партнера, это если вы добавляете свою площадку. Партнерам нужно регистрироваться отдельно.
+1
Марат Марат Обновление безопасности для ICMS 1.8 13 лет назад
Прежде чем так громко кричать, посмотрели бы, что последнее сообщение в приведенной Вами теме почти годичной давности и для версии 1.6.2 . А во дворе уже версия 1.8. Тема не раз поднималась. И думаю, разработчики уже давно закрыли выявленные там уязвимости.
+1
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
Чтобы почувствовать разницу, нужно запустить приложение, авторизовавшись на сайте, а не по гостевому входу. Да и, по описанию двух платформ можно понять, что разница огромная.
+1
Марат Марат Интеграция сайтов на ICMS 1.8 c платформой NEXTGAME 13 лет назад
приведите пожалуйста строку 1358 с указанного файла cms.php . Вы, видимо, изменяли файл ядра кмс. У меня в строке 1358 вообще комментарии к методам, которые в файлах интеграции не исползуются.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.