Profit-bill на сайтах UCOZ

Profit-bill на сайтах UCOZProfit-bill отличный СМС-биллинг с очень удобными и гибкими настройками. Но для этого биллинга Вам необходим сайт с поддержкой PHP.

Для начала понятное дело регистрируемся на сайте Profit-bill.com.

!!!Помним, что для работы этого скрипт нам нужен будет сайт на отдельном хостинге (платном или бесплатном)с поддержкой PHP. Поэтому, если такого сайта нет – создайте его, и сделайте в нем две-три презентабельные странички. (Я уже писала, что использую хостинг ayola.net, но PR-ить его не буду так как не могу сказать, что я несказанно им довольна).
Итак, сайт на отдельном хостинга – сайт сателит – создан. Далее в тексте я буду этот сайт так и называть сайт-сателит

Создаем новый проект в личном кабинете Profit-bill.com.

Profit-bill на сайтах UCOZ

Для этого переходим “Мои проекты” – “SMS API” – “Создать сервис” и заполняем все поля:

  • Имя – Название Вашего проекта (любое)
  • Сайт проекта – полный сайт (начиная от http://) Вашего сайта-сателита
  • Подробное описание проекта – О чем проект и за что будут браться деньги
  • Где на сайте происходит оплата – Ссылка на страницу на сайте-сателите (откуда будут качаться файлы) и описание этой страницы

Не забываем скачать файл по предложенной ссылке и разместить его в корне сайта-сателита. Иначе проект на пройдет модерацию.

Обычно модерация проходит успешно. Можно дополнительно написать в службу поддержки, что Вы только начали разрабатывать сайт и поэтому там пока несколько страниц.

Ждем чтобы проект прошел модерацию и ему был присвоен номер. Далее в этом проекте:
– настраиваем короткие номера (номера на которые будут отправлять СМСки)
Для этого:

Profit-bill на сайтах UCOZ

Выбираем страну, выбираем номер (в скобках написана приблизительная цена, которую будет платить потенциальный клиент), выбираем префикс, и пишем правее от префикса, любое сочетание латинских букв (какое больше нравится).

– пишем секретный код (пароль)
– URL динамического обработчика пока пропускаем (очень скоро напишем).

Установка самого скрипта

Качаем скрипт Protect Files от Profit-bill.

Этот скрипт мы устанавливаем именно на сайте-сателите (который НЕ Ucoz). Для удобства работы я рекомендую установить и использовать FTP-клиент, например FileZilla.

Установка:

  1. Распакуйте содержимое архива и скопируйте его в любую папку вашего сайта, например, protect_files.
  2. Установите права 666 или 777 на папки keys и private. для этого в программе FileZilla, которая подключена к Вашему сайту-сателиту, нажмите правой кнопкой мышки на нужную папку (keys а потом private) и нажмите самый последний пункт – File Permission. В появившемся окне, вместо тех цифр что там есть введите 777.
  3. В личном кабинете profit-bill, в созданном Вами проекте SMS API отредактируйте следующие параметры:
    Вид ответа: Динамический обработчик

    URL обработчика: http://ваш_сайт/папка_в_которую_вы_распаковали файлы/handler.php
    Секретный код: любая строка на ваш выбор

  4. Откройте файл config.php (лучше всего с помощью Notepad++), и измените следующие параметры в зависимости от Вашего проекта (то что нужно обязательно изменить – выделено красным):
    • $config_lifetime=20; – время жизни кода доступа (как долго пользователь будет иметь доступ к защищенным файлам, минуты)
    • $config_lifecount=1; – сколько файлов пользователь сможет скачать, используя один и тот же код доступа
    • $config_dirname=’files’; – имя папки, в которой будут хранится защищаемые файлы
    • $config_smsapi_id=1; – id Вашего SMS API проекта в личном кабинете profit-bill
    • $config_smsapi_secret=’12345‘; – секретный код для динамического обработчика личном кабинете profit-bill
  5. Откройте ваш браузер и посетите следующий адрес: http://ваш_сайт_сателит/папка_в_которую_вы_распаковали_файлы/setup.php
    Следуйте указаниям скрипта установки.

    Profit-bill на сайтах UCOZ

  6. Скопируйте файлы, которые вы желаете продавать, в папку files (или в указанную в $config_dirname)

    Если в настройках проекта вы изменили короткие номера или префиксы, или просто хотите обновить информацию на странице оплаты, перезагрузив тарифы, выполните следующие действия:

    Закачайте файл setup.php, если вы удаляли его. Откройте ваш браузер и посетите следующий адрес: http://ваш_сайт_сателит/папка_в_которую_вы_распаковали_файлы/setup.php и опять следуйте инструкциям.

Все скрипт установлен и работает (по крайней мере так должно быть, если все правильно).

Совмещение с uCoz

Теперь, через тот же FTP менеджер FileZilla (или любой другой) в папку скрипта files (надеюсь Вы ее не переименовывали) закачиваем файлы, который Вы хотите продавать.

Не закрывайте FTP менеджер, Вам будет удобно подсматривать ссылки.

Далее переходим на Ваш сайт на uCoz.
Нам нужно будет изменить шаблон.
Перед любым редактированием шаблона сделайте его резервную копию, для того, чтобы вернуться к исходному шаблону, если что.

Переходим в “Дизайн” – “Управление дизайном (шаблоны)” – Каталог файлов – Страница материалов и комментариев к нему.
Нужно внимательно найти текст:

аккуратно его выделить (и только его!!! каждая ковычка и скобка имеет значение) и вставить вместо него следующий код:

Теперь, когда Вы будете добавлять новый материал в Каталог файлов, сам Файл Вам нужно будет закачивать на сайт-сателит в папку files скрипта protect_files.
А на сайте uCoz НЕ НУЖНО!!! закачивать файл. Необходимо будет только вставлять “ссылку для скачивания архива с другого сервера”, т.е. Вам нужно будет вставить полный путь к Вашему файлу, который находится на сайте-сателите. Вид этого файла будет примерно такой:
http://ваш_сайт_сателит/папка_в_которую_вы_распаковали_файлы/files/файл.mp3 (или любое другое расширение)

Вот так можно использовать СМС-биллинг для которого нужен PHP на вашем сайта.


Подпишитесь на RSS канал - если Вы хотите первыми узнавать о новых статьях на сайте!!!

Статьи по теме:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *