главная контакты реклама
Cap.GoldDengi.Com — Система Раскрутки Сайтов. Биржа кредитов - покупка, продажа по выгодной цене в РУнете! Аукцион, WM Лотереи, Заработок в интернете!!!
Регистрация О системе Аккаунт Статистика Хостинг Самые честные игры на Webmoney! Игры и лотереи с моментальными выплатами, нового поколения XXI века!
 
Интерфейс автоматической конфигурации
Интерфейс автоматической конфигурации позволяет организовать моментальную настройку программой установки скрипта, приобретенного пользователем, интеграции пользовательского аккаунта с функциями данного скрипта. Этот интерфейс позволяет добавлять сайты в сервис обработки платежей Cap.GoldDengi Merchant, а также автоматические API-интерфейсы

Например, программа установки скрипта казино, работающего с кредитами и деньгами Cap.GoldDengi, использующая данный интерфейс, может добавить пользовательский сайт в систему обработки платежей Cap.GoldDengi Merchant со всеми необходимыми настройками (для включения возможности приема платежей), зарегистрировать новый API-интерфейс для выплаты выигрышей, сохранить все нужные данные в БД, затем выключить интерфейс автоматической конфигурации в целях безопасности пользовательского аккаунта, а все, что нужно будет сделать пользователю - ввести свой логин и временный код автоматизации (выданный нашим сайтом) в программе установки (причем эти данные не будут сохранены, что опять же повышает безопасность, да и код автоматизации все время меняется).

  • Функция 1. Добавление нового сайта для приема платежей
Данная функция позволяет добавить новый сайт в систему обработки платежей Cap.GoldDengi Merchant. Назначение полей описано кратно, более подробное описание вы найдете в руководстве по сервису обработки платежей.

Форма запроса должна иметь следующие параметры:
Action: http://caps.golddengi.com/api
Method: POST
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
PAY_INTERFACEДаДолжен принимать значение 4.
PAY_USERДаЛогин продавца в системе Cap.GoldDengi
PAY_TIMEДаВремя совершения операции в формате UNIX_TIMESTAMP. Может отклоняться от времени сервера не более чем на 10 минут (время на сервере московское).
PAY_CODEДаКонтрольная подпись запроса (формирование описано ниже)
fncДаДолжен принимать значение 1.
nameДаНазвание вашего сайта.
resultДаURL для отправки сообщения о платеже
successДаURL удачного выполнения платежа.
successmДаМетод отправки Success URL: GET/POST
middleДаURL неавтоматического выполнения платежа
middlemДаМетод отправки Middle URL GET/POST
failДаURL ошибки выполнения платежа
failmДаМетод отправки Fail URL: GET/POST
emailНетE-Mail продавца для отправки результатов платежа
allowcurlНетРазрешить использовать Success URL, Middle URL и Fail URL, передаваемые в форме запроса платежа 0/1
codeДаКод для проверки достоверности сообщения о платеже(PAY_KEY)
psНетВключить платежи из внешних платежных систем 0/1
После обработки запроса сервер вернет ответ:
Вариант ответа
Описание
!IDОперация прошла успешно, ID - идентификатор зарегистрированного сайта в системе Cap.GoldDengi Merchant (параметр PAY_SITE). Например, !123.
1Пользователь PAY_USER в системе не зарегистрирован.
2Код PAY_CODE неверен
3Время PAY_TIME не соответствует предъявляемым требованиям
?PARAMETERОдин из обязательных параметров не задан или принимает недопустимые значения. Вместо PARAMETER будет показано название этого параметра, например ?result.
5Переменная PAY_INTERFACE задана неверно или отсутствует
6Интерфейс AutoConf не активизирован для этого пользователя
Любое другоеВнутренняя ошибка сервера

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

  • Функция 2. Добавление нового API-интерфейса

Данная функция позволяет добавить новый API-интерфейс. Назначение полей описано кратно, более подробное описание вы найдете в руководстве по API-интерфейсам. Форма запроса должна иметь следующие параметры:
Action: http://caps.golddengi.com/api
Method: POST
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
PAY_INTERFACEДаДолжен принимать значение 4.
PAY_USERДаЛогин продавца в системе Cap.GoldDengi
PAY_TIMEДаВремя совершения операции в формате UNIX_TIMESTAMP. Может отклоняться от времени сервера не более чем на 10 минут (время на сервере московское).
PAY_CODEДаКонтрольная подпись запроса (формирование описано ниже)
fncДаДолжен принимать значение 2
nameДаНазвание интерфейса
ipНетРазрешенные IP-адреса
opДаСписок разрешенных операций. Формат списка: каждая операция может принимать значение 0 (запрещено) или 1 (разрешено). Последовательность операций: перевод средств, перевод кредитов, проверка баланса. Например, 001 - разрешает проверку баланса, 110 - разрешает перевод денег и кредитов и запрещает проверку баланса. Обязательно должны быть переданы все три управляющих числа от 000 до 111.
codeДаКод, который используется при формировании контрольной подписи запроса к этому интерфейсу
После обработки запроса сервер вернет ответ:
Вариант ответа
Описание
!IDОперация прошла успешно, ID - идентификатор зарегистрированного API-интерфейса (параметр PAY_API). Например, !123.
1Пользователь PAY_USER в системе не зарегистрирован.
2Код PAY_CODE неверен
3Время PAY_TIME не соответствует предъявляемым требованиям
?PARAMETERОдин из обязательных параметров не задан или принимает недопустимые значения. Вместо PARAMETER будет показано название этого параметра, например ?result.
5Переменная PAY_INTERFACE задана неверно или отсутствует
6Интерфейс AutoConf не активизирован для этого пользователя
Любое другоеВнутренняя ошибка сервера

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

  • Функция 3. Отключение AutoConf

Данная функция позволяет отключить интерфейс автоматической конфигурации пользовательского аккаунта после выполнения всех нужных для программы установки действий. Обычно пользователи это делать забывают, так что лучше о них позаботиться. Форма запроса должна иметь следующие параметры:
Action: http://caps.golddengi.com/api
Method: POST
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
PAY_INTERFACEДаДолжен принимать значение 4.
PAY_USERДаЛогин продавца в системе Cap.GoldDengi
PAY_TIMEДаВремя совершения операции в формате UNIX_TIMESTAMP. Может отклоняться от времени сервера не более чем на 10 минут (время на сервере московское).
PAY_CODEДаКонтрольная подпись запроса (формирование описано ниже)
fncДаДолжен принимать значение 3
После обработки запроса сервер вернет ответ:
Вариант ответа
Описание
0Операция прошла успешно, интерфейс выключен.
1Пользователь PAY_USER в системе не зарегистрирован.
2Код PAY_CODE неверен
3Время PAY_TIME не соответствует предъявляемым требованиям
?PARAMETERОдин из обязательных параметров не задан или принимает недопустимые значения. Вместо PARAMETER будет показано название этого параметра, например ?result.
5Переменная PAY_INTERFACE задана неверно или отсутствует
6Интерфейс AutoConf не активизирован для этого пользователя
Любое другоеВнутренняя ошибка сервера

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



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

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

НАШИ ПРОЕКТЫ
  Рейтинг сайтов
  Хостинг
  Каталог сайтов
  Каталог товаров Task-серфинг
 Размещение рекламы
 Обмен ссылками

ИНТЕРЕСНО
 


БИЗНЕС-ПРОГРАММЫ
  Пакет "Fast Easy Money"
  Пакет "Рулетка"
  Пакет "GoldMoneySystem"
  Бизнес книги

РЕКЛАМА

Хостинг от JetHosting



Реклама спонсора: Скидки

    Заработок