главнаяконтактыреклама
JetSwap — система раскрутки сайтов
РегистрацияО системеАккаунтСтатистикаХостингДомены ru от 90 рублей
 

Руководство по использованию автоматических интерфейсов

Автоматические интерфейсы JetSwap Merchant позволяют организовать моментальный перевод кредитов JetSwap и средств на внутренние счета других пользователей, полностью освобождая этот процесс от участия человека. Это дает возможность содать множество сайтов различных направлений, работающих с системой - игровые порталы, биржи кредитов JetSwap, магазины с участием множества продавцов и многое другое!
  • Назначение автоматических интерфейсов
Автоматические API-интерфейсы предназначены для связи вашего сайта с нашим сервисом и организации автоматического выполнения некоторых действий, связанных с нашим сервисом. В данный момент поддерживаются три интерфейса: перевод кредитов, перевод денег, проверка баланса. В сочетании с сервисом обработки платежей, этого вполне достаточно для организации таких сервисов, как автоматическая биржа кредитов, аукцион на кредиты и деньги системы, любые виды игровых порталов, продажа товаров за деньги и кредиты пользователей и т.д.
  • Описание настройки интерфейсов
Настройка параметров автоматических интерфейсов выполняется на странице настройка для каждого интерфейса отдельно. Форму настройки можно получить, нажав на странице управления API-интерфейсами или при добавлении нового интерфейса.

Форма настройки содержит следующие параметры:

Параметр
Обязательный
Описание
Название интерфейсаДаВведите любое название для интерфейса. Это название служит только подсказкой для вас о назначении интерфейса и больше никак не используется.
Разрешенные IP-адресаНетСписок IP-адресов, с которых разрешено использование данного интерфейса. IP-адреса разделяются запятыми. Например: 1.1.1.1,2.2.2.2 Если значение не задано, разрешено использование интерфейса с любого IP-адреса.
Разрешенные операцииДаОтметьте галочками операции, которые может выполнять этот APi-интерфейс. Должна быть отмечена хотя бы одна операция.
Секретный кодДаКод, который используется при формировании контрольной подписи запроса(см ниже)
АктивностьНетОтметьте галочкой, чтобы включить интерфейс. Если не отмечено, интерфейс не может использоваться.

  • Виды автоматических интерфейсов
В настоящий момент поддерживает три автоматических интерфейса: перевод кредитов, перевод средств и проверка баланса. После того, как вы включили автоматические интерфейсы, вам следует написать программу, которая будет этот интерфейс использовать. Вам следует разместить сайт на хостинге, который поддерживает выполнение пользовательских скриптов. Мы рекомендуем использовать хостинг JetHosting.ru - поддержка скриптов включена уже на минимальном тарифном плане!

  • Интерфейс 1. Перевод кредитов.
  • Интерфейс 2. Перевод средств.
Для использования интерфейса вам необходимо создать запрос по адресу обработчика и передать параметры операции. Пример PHP-скрипта вы можете получить в списке интерфейсов.
Action: http://go.jetswap.com/api
Method: POST
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
PAY_INTERFACEДаИнтерфейс, который используется для проведения платежа. Может принимать два значения
  • 1 - перевод кредитов
  • 2 - перевод средств
PAY_APIДаID API-интерфейса, отображается в списке интерфейсов в первой колонке.
PAY_TOДаЛогин пользователя JetSwap, на счет которого производится перевод.
PAY_SUMMДаСумма перевода
PAY_TIMEДаВремя перевода в формате UNIX_TIMESTAMP. Может отклоняться от времени сервера не более чем на 10 минут (время на сервере московское).
PAY_CODEДаЭлектронная подпись запроса (см. ниже)

После обработки запроса сервер вернет ответ:
Вариант ответа
Описание
0Операция прошла успешно
1Интерфейс PAY_API не активен или не существует
2Код PAY_CODE неверен
3Время PAY_TIME не соответствует предъявляемым требованиям
4Получатель перевода не существует
5Переменная PAY_INTERFACE задана неверно или отсутствует
6Вызывающий IP-адрес не попадает в список разрешенных
7Слишком маленькая сумма перевода
8Недостаточно средств для совершения перевода
9С момента изменения персональных данных не прошло 48 часов
10Операция заблокирована, для доступа к этой операции нужно подтвердить мобильный телефон.
Любое другоеВнутренняя ошибка сервера

Электронная подпись запроса(Параметр PAY_CODE)
Для проверки подлинности запроса используется электронная подпись, которая передается обработчику в переменной PAY_CODE. Она формируется с использованием функции md5:
PAY_CODE=md5("PAY_API::PAY_TO::PAY_SUMM::PAY_TIME::PAY_INTERFACE::PAY_KEY")
где PAY_KEY - секретный код, который вводится при настройке интерфейса, другие переменные описаны выше в этом пункте. Символы "::" не заменяются и служат разделителями переменных.

  • Интерфейс 3. Проверка баланса
Для использования интерфейса вам необходимо создать запрос по адресу обработчика и передать параметры операции. Пример PHP-скрипта вы можете получить в списке интерфейсов. Данный интерфейс может использоваться на чаще одного раза в пять минут!
Action: http://go.jetswap.com/api
Method: POST
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
PAY_INTERFACEДаИнтерфейс, который используется для проверки баланса. Должен иметь значение 3
PAY_APIДаID API-интерфейса, отображается в списке интерфейсов в первой колонке.
PAY_BALANCEДаВид счета, для которого запрашивается баланс.
  • 1 - кредиты
  • 2 - деньги
PAY_TIMEДаВремя перевода в формате UNIX_TIMESTAMP. Может отклоняться от времени сервера не более чем на 10 минут (время на сервере московское).
PAY_CODEДаЭлектронная подпись запроса (см. ниже)

После обработки запроса сервер вернет ответ:
Вариант ответа
Описание
!BalanceОперация прошла успешно, при этом Balance будет содержать сумму запрашиваемого баланса.
1Интерфейс PAY_API не активен или не существует
2Код PAY_CODE неверен
3Время PAY_TIME не соответствует предъявляемым требованиям
5Переменная PAY_INTERFACE задана неверно или отсутствует
6Вызывающий IP-адрес не попадает в список разрешенных
11Прошло менее 5 минут с момента предыдущего запуска интерфейса
12Переменная PAY_BALANCE задана неверно или отсутствует
Любое другоеВнутренняя ошибка сервера
Электронная подпись запроса (параметр PAY_CODE)
Для проверки подлинности запроса используется электронная подпись, которая передается обработчику в переменной PAY_CODE. Она формируется с использованием функции md5:
PAY_CODE=md5("PAY_API::PAY_BALANCE::PAY_TIME::PAY_INTERFACE::PAY_KEY")
где PAY_KEY - секретный код, который вводится при настройке интерфейса, другие переменные описаны выше в этом пункте. Символы "::" не заменяются и служат разделителями переменных.

  • Интерфейс 4. Автоматическая конфигурация аккаунта

Интерфейс предназначен для автоматического создания добавления в аккаунт новых API-интерфейсов и сайтов для приема оплаты. Целесообразно использовать в программах установки для различных скриптов казино, обменных пунктов, магазинов и т.д. Существенно упрощает процесс установки скрипта пользователем, т.к. те действия, которые обычно делаются по скриншотам и т.п., теперь интерфейс делает сам!

Поддержка
(ENGLISH)   МЕНЮ
 Главная страница
 Новости
 Правила
 О Системе
 Рекламодателям
 Партнерам
 Оплата
 Дилерам
 Помощь
 Путеводитель
 SafeSurf
 VirtualSurf
 Реферер по заказу
 Бонусы
 Безопасность
 Выкуп кредитов
 Реклама на сайте
 Контакты

АВТОРИЗАЦИЯ
Логин
Пароль
  
! Напомнить пароль
OpenID-авторизация

ПРИНИМАЕМ

 Способы оплаты

РЕКЛАМА

Хостинг от JetHosting.ru

www.megastock.ru

Здесь находится аттестат нашего WM идентификатора 541133050115
Проверить аттестат

Уведомление об ответственности