Магазин моих файлов Web-приложение «MyFileShop» для вашего сайта. Для тех, кто знает цену своим файлам. Позволяет организовать на страницах своего сайта торговую площадку. (Мини-файлообменник)
Кто может использовать «MyFileShop» Любой web-мастер, у которого есть свой сайт и файлы для продажи - с файлами, размещенными на собственном сайте; - использующий для хранения файлов стороннее сетевое хранилище;
По сути, «MyFileShop» продает ссылку. А на какой ресурс ведёт проданная ссылка, это зависит от фантазии web-мастера.
Краткое описание алгоритма «MyFileShop» 1. Подготовка А) На первом этапе, web-мастер генерирует витрину магазина для конкретного файла. При генерации витрины магазина, указывается ссылка для скачивания файла, представление (краткое описание) и стоимость. Б) Полученную ссылку «Витрину файла», web-мастер публикует на странице сайта в разделе «Купить» 2. Продажа А) Посетитель (покупатель) открывает ссылку «Витрина файла» и нажимает кнопку «Купить за X р» Б) В диалоге, на странице платежной системы, деньги списываются со счета покупателя и зачисляются на счет продавца (web-мастера). В) Покупатель получает ссылку для скачивания файла 3. Информирование В момент, когда деньги зачислены на счет web-мастера, платежная система формирует уведомление, которое может быть обработано специальным скриптом. Реализованная функция обработчика: фиксация переводов и запись полученной информации в файл.
Состав «MyFileShop» http://yoursite/myfileshop-link.php - генератор витрин файлов магазина «MyFileShop» http://yoursite/myfileshop.php?file=код – витрина файла магазина «MyFileShop» http://yoursite/notification.php - обработчик уведомлений платежной системы о совершенных денежных переводах
Как установить web-приложение «MyFileShop» на своем сайте
Для установки web-приложения, скачайте архив и распакуйте его в корень своего сайта.
Должны появиться следующие файлы: /myfileshop.php /myfileshop-config.php /myfileshop-link.php /notification.php /data/.htaccess /skin/debug/myfileshop.htm /skin/classic/myfileshop.htm Будьте внимательны. В случае наличия одноименных файлов на сервере, где расположен ваш сайт, обратитесь к специалисту.
Настройка Для настройки web-приложения «MyFileShop», откройте в текстовом редакторе файл «myfileshop-config.php» и измените значения строк 10,11,12 Стр 10 - логин на сайте 2bay.club Стр 11 и Стр 12 - Ключи для шифрования протокола обмена данными с внешними приложениями, соответственно Ключ №1 и Ключ №2
Где взять эти значения? Логин надо придумать самому и зарегистрироваться на сайте 2BAY.CLUB Перейти к регистрации… Ключ №1 и Ключ №2, так же придумать самому и указать их значения в настройках своего профиля на сайте 2BAY.CLUB Перейти к настройкам… В разделе \Мой кошелек\Переводы\Настройки\ Заполните соответствующие поля (Ключ 1),(Ключ 2),(Web адрес скрипта обработки уведомления о полученном переводе URL)
После выполнения данных рекомендаций «MyFileShop» готов к работе
Откройте генератор http://yoursite/myfileshop-link.php При первом запуске необходимо указать новый пароль. Будьте внимательны. В последующем пароль изменить может только специалист.
После ввода пароля, в открывшейся странице, заполните поля: Ссылка, Представление файла (Имя и/или краткое описание), Цена
Нажмите кнопку [СОЗДАТЬ] Заполнится поле (Витрина файла)
При необходимости, отредактируйте поле (Представление файла) и повторно нажмите кнопку [СОЗДАТЬ] После, для создания «Витрины файла» нажмите кнопку [СОХРАНИТЬ]
Настроил по инструкции. Работает нормально. Деньги приходят. В статистике вижу когда и кто скачал. Один вопрос остался. Можно ли настроить отправку мне мейла или СМС, в момент покупки. В data какой то файл notification.dat растет. На сколько я понял это продажи. Но что с этим файлом делать не понятно.
Файл data/notification.dat Это информационная база полученных платежей. В поставке MyFileShop просмотрщика базы нет. Для просмотра можно использовать менеджер файлов вашей CMS. Поля 0 - Время в формате Unix 1 - hash 2 - id 3 - Покупатель 4 - сумма платежа 5 - комментарий
SMS и e-mail уведомления Отправка SMS и e-mail уведомлений возможна средствами вашего сайта. Надо подключить сайт к специальному сервису. На пример: iqsms.ru Можно использовать дополнительные программы. Типа: www.rgsec.ru/rusguard-soft/sms-email
Для простого уведомления на e-mail, без подключения сторонних сервисов, можно сделать так: Откройте в текстовом редакторе файл notification.php Уберите комментарий (//) в стр. 55, 56 В пустой стр. 57 разместите такой код:
текст myemail@mail.ru - замените своим действующим e-mail
При каждом поступлении платежа на ваш e-mail будет отправляться сообщение. В таком варианте, отправка сообщений будет выполняться вашим сайтом, на ваш же собственный e-mail.