БОНУС WMR
Меню сайта
КИНО-ONL@N
Категории раздела
Мои файлы [15] |
Календарь
ОБМЕННИК
Наш опрос
УЗНАЙ О СЕБЕ!
Загрузка...
Друзья сайта
ПОСЕТИТЕЛИ
Статистика
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Главная » Файлы » Мои файлы |
скрипт платника "тест-смс-2.0-platinum"
20.08.2012, 17:21 | |
Установка и настройка теста 1. Скопируйте файлы теста на сервер; 2. Создайте базу данных на сервере MySQL; 3. Зазгрузите бэкап общей для тестов и партнёрки базы из файла test.sql; 4. Войдите в конфигурационный файл config.php и пропишите необходимые параметры подключения к базе данных. Укажите также адрес вашего теста со «слешем» в конце (переменная $urltest). После проведённых действий тест должен открываться без ошибок. Подключение теста к биллингу 1. Загрузите страницу биллинга, расположенную по адресу: https://partner.a1agregator.ru/; 2. Зарегистрируйтесь в качестве партнёра (указывайте корректные данные); 3. Войдите во вкладку A1 API; 4. Выберите пункт «Добавить сервис»; 5. Укажите URI обработчика (http://ваштест/message.php); 6. Укажите адрес службы поддержки (ваштест/help); 7. Сохраните данные; 8. Войдите в созданный сервис; 9. Введите секретный ключ (последовательность символов, придуманная вами); 10. Измените значение $password в файле config.php на ваше значение; 11. Добавьте префикс (текст, который будет отправлять клиент со своего мобильного телефона). Выберите первую часть префикса из предустановленных значений (рекомендация: первая часть префикса должна содержать только цифры), укажите вторую часть префикса самостоятельно (используйте цифры), займите ещё не используемый другими пользователями системы префикс; 12. Укажите одним числом правую и левую часть префикса в параметре $prefix в файле config.php; 13. Установите кодировку ответа сервиса — UTF-8; 14. Сохраните ваш сервис. В файле config.php также указаны параметры телефонных номеров для разных стран. Стоимость отправленного клиентом СМС-сообщения изменяется в зависимости от номера. В данный момент по умолчанию настроена наибольшая стоимость СМС-сообщения. Вы можете изменять номера или добавлять новые, основываясь на тарифах компании А1 Агрегатор После создания сервиса, для того, чтобы проверить работоспособность приёмки СМС-платежей, вы можете использовать тестовую отправку сообщения. 1. Войдите в созданный ранее сервис; 2. В самом низу, в разделе «Тестирование сервиса», выберите оператора; 3. В поле «сообщение» введите полный префикс (тот, который добавляли в параметр $prefix файла config.php); 4. Нажмите кнопку «послать запрос», в результате чего должно появиться сообщение с технической информацией и комментарием «Ответ сервиса верный» После создания и тестирования сервиса, для возможности физического получения денежных средств, необходимо выполнить ряд действий для получения формального аттестата, для этого: 1. В личном кабинете https://partner.a1agregator.ru/main/profile зайти по ссылке "Чтобы получить «Формальный Аттестат» заполните форму". Обязательно нужно заполнить все поля, после чего у нас в системе появится заявка и специалист свяжется с вами, проверит его ресурсы. Предоставляемые ресурсы должны соответствовать требованиям системы а1а. Все тесты уже содержат необходимые модули для быстрой проверки (службу поддержки, ссылку на тариф и т.п.); 2. После проверки ресурса специалист a1a связывается с вами и присваивает формальный аттестат. Тесты готовы к использованию. Модерирование тестов, использующих функционал выдачи сертификатов. Для удаления некорректных сертификатов вам необходимо войти в специальный раздел теста по адресу: ваштест/adm.php Ввести логин и пароль (по умолчанию логин: admin пароль:qwaszx - изменяется в файле del.php строка номер 50) После входа в административный раздел теста вам откроется поле со списком сертификатов. Для удаления некорректного сертификата, нажмите на крестик справа удаляемого сертификата. Внимание, удаление сертификата выполняется мгновенно без возможности восстановления, будьте аккуратны в модерировании имеющихся сертификатов. Настройка партнёрского интерфейса Тесты и партнёрский интерфейс должны использовать одну базу. Все настройки партнёрского интерфейса содержаться в файле config.php папки partner. Подключение тестов к партнёрскому интерфейсу. Для того, чтобы подключить очередной тест к партнёрскому интерфейсу выполните следующие действия: 1. Зайдите в свою партнёрскую программу под администратором (логин: admin пароль:999999); 2. Войдите в пункт «Редактирования представления тестов»; 3. В поле «Добавить новый тест» введите наименование теста; 4. В поле «url теста» введите адрес вашего теста; 5. Нажмите кнопку «Добавить тест», запомните уникальный ID теста; 6. Откройте, на прикрепляемом тесте, файл config.php; 7. Введите новое значение реквизита $idtest; 8. Запишите файл. Замечание: Все тесты должны работать с одной базой данных, поэтому тесты должны быть расположены на одном аккаунте хостинга, и хостинг должен поддерживать возможность обращения к базе данных с разных доменов одного аккаунта (к примеру Majordomo) - если вы планируете использовать тесты на разных доменах. Т.е. партнёрская программа и тесты должны иметь общую базу данных. Если вы используете два или более теста с выдачей сертификатов, вам необходимо создать копию таблицы fioiq с другим именем, и заменить в файлах теста упоминание таблицы fioiq на новое имя. К примеру, в БД была создана таблица fioiq2 и тест t2 прекрасно работает с этой таблицей. После проделанных действий, новый тест будет прикреплён к партнёрской программе и готов для приёма трафика от партнёров. Включение функции регистрации партнёров по приглашениям (инвайтам) Для того, чтобы включить возможность регистрации новых партнёров только по приглашениям, необходимо выполнить следующие действия: 1. Откройте файл config.php партнёрского интерфейса; 2. Установите значение параметра $idtest равным 1; 3. Войдите в партнёрский интерфейс; 4. Войдите в раздел «Добавление приглашений»; 5. В нижней части поля выберите партнёра admin; 6. Нажмите кнопку «Добавить». Можете добавлять необходимое количество приглашений требуемому партнёру После проведённых действий, будет возможна регистрация одного нового партнёра для одного приглашения (приглашение «гасится» в момент успешной регистрации нового партнёра). Создание новых тестов. Выберите любой тест, как основу нового. Все вопросы создаются в файле vopros.txt по следующей схеме: Каждые 6 строк текстового файла vopros.txt отвечают за очередной вопрос. Т.е. логически мы должны разбить файл на сегменты по 6 строк, каждая строка из сегмента отвечает за свойство вопроса. Теперь создавать новые вопросы крайне просто, достаточно просто добавить 6 очередных строк, указав в них свойства вопроса, – и вопрос готов! Структура 6 строк вопроса Первая строка отвечает за название вопроса, т.е. то, что мы видим в заголовке вопроса. Вторая и третья строка отвечают за вывод, при необходимости, изображения (заполнять не обязательно, к примеру, если в вопросе используется одно изображение, то в вторую строку пишется название файла, скажем 1.jpg, третью строку оставляем пустой. Если нужно использовать в тесте 2 изображения, то заполняем и вторую и третью строку именами файлов изображений. Четвёртая строка отвечает за тип ответа, ставим число от 1 до 3. 1 – радио-кнопки (единичный выбор ответа из группы ответов). 2 – чекбокс (множественный выбор ответов, скажем, на вопрос «какие дни выходные в неделе?», можно ответить, что суббота и воскресенье). 3 – текстовое поле. Пятая строка отвечает за варианты ответа для множественного ответа. Ставим варианты через двоеточие. К примеру, на вопрос какие дни являются выходными, в этой строке нужно перечислить: Понедельник:Вторник:Среда:Четверг:Пятница:Суббота:Воскресенье В шестой строке содержится правильный ответ, к примеру, для радио-кнопок правильный ответ может быть один, для чекбоксов правильных ответов может быть несколько – их перечисляем через двоеточие, для текстового ответа ставим в качестве правильного ответа строку. Посмотрите примеры тестов, сделайте копию файла vopros.txt и поэкспериментируйте. Все изображения для вопросов теста хранятся в папке picvopr текущего вопроса. Каждые следующие 6 строк файла vopros.txt отвечают за очередной вопрос. После создания всех вопросов нам нужно внести 2 изменения. К примеру у нас получилось 20 вопросов, открываем файл index.php текущего вопроса, ищем строку <div class="question" id="ss-XXX"> где XXX – любое число (в районе 204 строки файла index.php), заменяем это число (XXX) на 21, т.е. на количество ваших вопросов + 1. Записываем файл и переходим в папку includes, открываем файл script.js и заменяем в строке var fq = XXX; где XXX – любое число на var fq = 21; т.е. на количество ваших тестов +1 После этой манипуляции ваши вопросы должны прекрасно открываться и пролистываться. После всех вопросов появится сообщение с предложением оплаты для получения результата. Вся логика теста написана в файле logic.php Все ответы пользователя на вопросы хранятся в переменных $_POST['vopr1'], $_POST['vopr2'], $_POST['vopr3'] Вы можете использовать условия, и подсчитывать количество баллов в зависимости от ответов на те или иные вопросы, в конце файла logic.php вы должны, в зависимости от набранного бала, присвоить переменной $resultat результат теста, который прочитает после оплаты посетитель. Если в ваших вопросах нет путаной логики определения количества баллов, а для каждого вопроса есть правильные ответы (логические тесты и т.п.) вы можете использовать специальную процедуру, которая автоматически проверит вопрос и ответ, и если ответили правильно, то вернёт единицу (см iq тесты). Смотрите пример использования этой функции check (номер вопроса) if (check(1)) {$ballov=$ballov+1;} Также суммируйте балы, и в конце, в зависимости от баллов, возвращайте переменной $resultat результат теста. С готовыми процедурами и конструктором вопросов создание новых тестов занимает мало времени, делайте новые тесты, меняйте дизайн, подключайте к своей партнёрке и привлекайте вебмастеров, зарабатывая больше денег! Как раскрутить тесты и получить больше прибыли? При создании тестов были учтены аспекты внутренней поисковой оптимизации, в результате которой продвигать наши тесты в поисковых системах не составляет большого труда. Для привлечения посетителей используйте баннерную и контекстную рекламу. Используйте тизеры, размещая их на схожих по тематике сайтах. Скупайте дешёвую контекстную рекламу в Google Adwords Если вы приобрели Platinum-версию, основной акцент делайте на привлечении веб-мастеров, уже имеющих посещаемые площадки и умеющие привлекать на сторонний ресурс много трафика. ======================================================================================================== Данное обновление необходимо для взаимодействия с оператором SMS-доступ. ======================================================================================================== Для того, чтобы использовать в качестве оператора СМС-платежей компанию SMS-доступ, вам необходимо: 1. Зарегистрироваться на сайте http://www.smsdostup.ru 2. Создать новы й проект 3. Выбрать короткий номер 4. Выбрать префикс и задать ключевое слово (сумма этих значений будет основным префиксом,- текстом, который будет отправлять посетитель) 5. Задайте название проекта 6. Указать в качестве url обработчика ссылку к файлу message.php вида http://www.testzasms.ru/t12/message.php 7. В качестве описания услуг впишите: услуги тестирования.Остальные параметры не запоминайте. 8. Запомните md5 ключ 9. Откройте на редактирование config.php вашего теста 10. Внесите строку $password='СТРОКА КОДА'; Где СТРОКА КОДА - это ваш md5 ключ из пункта 8 11. Задайте в короткий номер для используемых стран. 12. Сохраните файл config.php 13. Замените файл message.php на тот, что идёт в обновлении. 14. Протестируйте сервис SMS-доступ используя окно "операции” вашего аккаунта ======================================================================================================== По всем вопросам, пожалуйста, обращайтесь в службу технической поддержки. ICQ: 554-656-699 Email: support@testzasms.ru ======================================================================================================== | |
Категория: Мои файлы | Добавил: serenalesya
| Теги: | |
Просмотров: 3734 | Загрузок: 25 | Комментарии: 2 | Рейтинг: 0.0/0 |
Всего комментариев: 2 | |||
| |||