Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Необходимо создать личный кабинет пользователя сервиса.

Авторизация происходит через Joomla,

API работает посредством отправки XML-пакета, методом POST, на удаленный сервер, и получением ответного XML. Для отправки необходимо сформировать подпись:

подпись = md5Encrypt(user_password + XML_пакет (строка) + user_password)

Далее нужно упаковать пакет в base64.

В ответ получаем пакет, упакованный base64 и его подпись.

Полученный пакет надо распарсить. Так же, в случае ошибки в пакете появится поле где будет содержаться код ошибки, который надо записать в лог.

Функции, которые надо реализовать:

--- Получение списка платежей (выборка за период)

--- Пополнение баланса через пин-код;

--- Получение и обновление информации профиля пользователя;

--- --- Получение профиля;

--- --- Изменение профиля;

--- Получение и обновление платежа;

--- --- Добавление нового платежа,

--- --- Проверка статуса платежа;

--- Получение списка логов (выборка за период)

--- --- Надо запрашивать ежечасно для каждого пользователя и парсить в БД (или как-нибудь оптимизировать, учитывая, что на удаленном сервере логи хранятся 7 суток.

--- Получение отдельного лога;

--- --- Или из локальной БД, куда парсится список логов из предыдущего пункта, или, если в локальной БД этого лога еще нет, то с удаленного сервера.

Также нужен информер, который на главной странице будет выводить логин и баланс пользователя.

Формат XML-пакета для отправки и пакета для получения полностью описан.

Дизайн личного кабинета нарисован в AI (то есть его надо будет сверстать в джумлу)

Сроки и стоимость обсуждаются. Со сроком желательно не затягивать.

12 лет назад
Warp-l
Павел 
40 летРоссия
12 лет в сервисе
Был
12 лет назад
  • Похожие заказы
  • Рабочая среда - InstantCMS версия 1.9 Задание: нужно сделать ограничение по доступу к файлам пользователей. При добавлении файла в хранилище можно выбрать, кому он может быть показан - Всем, Зарегистрированным, Друзьям, По паролю. В последнем случае ...

    Закрыт
    12 лет назад
  • Необходимо написать модульную систему для конфигурации следующих служб (стартап): 1. Proxy сервер squid (резка трафика, ограничение доступа, резка рекламы, просмотр статистики, подключение к существующему домену AD или Ldap для аутентификации пользователей) 2. Samba & ldap (создание ...

    Закрыт
    12 лет назад
  • $500

    Необходимо разработать вики сайт по прототипу: http://www.conceptlogic.ru/wikiCL/ Верстка и дизайн – стандартный бутстрап или его интерпритации (http://bootswatch.com/) или html5 boilerplate Предложения просьба озвучивать с предполагаемым сроком реализации и ссылкой на имеющиеся работы именно в области вики проектов! ...

    Закрыт
    12 лет назад
  • $10

    Требуется макрос для excel: Даны N-листов документа. Требуется пронумеровать строки на страницах. Алгоритм нумерации: 1 лист – строки от 1000 до 1999 2 лист – строки от 2000 до 2999 ………………………….. N лист – от N000 до N999 Должен присутствовать параметр ...

    Завершен
    12 лет назад
  • Необходимо сделать на сайте под Wordpress, в плагине Forms Manager следующий функционал: при заполнении формы, пользователь закачивает на сайт файл. Этому файлу нужно присвоить уникальный номер, вывести его на экран после успешной загрузки и отправить его ...

    Закрыт
    12 лет назад
  • Имеется каталог гостов http://rutracker.org/forum/viewtopic.php?t=745296 Хочу создать зеркало и внедрить в уже существующий сайт с чертежами. Сайт написан на Drupal. Собственно пока две идеи: 1. Перенести описание и отсканированные картинки 2. Перенести краткое описание, а картинки склеить в pdf

    Закрыт
    12 лет назад
  • Требуется много мелких доработок приложения, например: 1) есть двухуровневое дерево и по щелчку необходимо определять отмеченные узлы; 2) в jqgrid делать активировать/деактивировать поля для редактирования; 3) настройка flot графика и пр. Нужен человек для плотной работы через skype в ...

    Закрыт
    12 лет назад