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

Управление контролем загрузки

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

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

Action: http://go.jetswap.com/api
Method: POST
PAY_ACTION: stat
Поля, передаваемые в форме:
Параметр
Обязательный
Описание
sidДаID сайта, над которым производится операция.
opДаКоманда. Принимает следующие значения:
  • 0 - включить функцию и получить код
  • 1 - выключить функцию
  • 2 - получить состояние функции, и если она активна, получить код
  • 3 - получить статистику работы функции

Ответ: передается в формате URL Encoded массив, содержащем результаты выполнения операции для указанного sid сайта (см. пример ответа).

Параметр
Описание
notexistsВыдается значение 1 при отсутствии доступа к сайту с заданным ID или если сайт с таким ID не существует.
keyКод презентации
code1JavaScript-код для открытой установки на сайт
code2PHP-код для скрытой установки на сайт
state0 - функция отключена, 1 - функция включена
statsСодержит статистику работы функции в виде массива [день][час][0] - всего показов в этот час, [1] - количество засчитанных показов за этот час, [2] - результат (0 - кредиты зачислены посетителям/1 - кредиты возвращены рекламодателю)

Пример (после преобразования выходных результатов):

Array
(
    [0] => Array (номер дня, 0 - текущий день)
        (
            [4] =>  Array (номер часа - 4)
		        (
        		    [0] => 100 (100 показов всего за этот час)
        		    [1] => 20 (85 показов засчитано системой)
        		    [2] => 0 (1 - кредиты возвращены рекламодателю)
        )
)

Пример: сервером может быть выдан например ответ !key=tP2p0Bs&code1=%3Cscript+language%3Djavascript%3E%0D%0Adocument.write%28%22%3Cimg+style%3D%5C%22visibility%3Ahidden%5C%22+width%3D1+height%3D1+src%3Dhttp%3A%2F%2Fsth.jetswap.com%2Flc%3Fu%3D1869495%26p%3DtP2p0Bs%26r%3D%22+%2B+Math.random%28%29+%2B+%22%3E%22%29%3B%0D%0A%3C%2Fscript%3E&code2=%3C%3F%0D%0A%24k%3Dmd5%281869495+.+%27tP2p0Bs%27+.+%24_SERVER%5B%27REMOTE_ADDR%27%5D%29%3B%0D%0Afile_get_contents%28%22http%3A%2F%2Fsth.jetswap.com%2Flc%3Fu%3D1869495%26p%3D%24k%26i%3D%7B%24_SERVER%5B%27REMOTE_ADDR%27%5D%7D%22%29%3B%0D%0A%3F%3E&state=1.
После устранения ! перед ответом и обработки текста ответа функцией php parse_str выходной массив примет вид:

Array
(
	[key] => tP2p0Bs
	[code1] => <script language=javascript>
document.write("<img style=\"visibility:hidden\" width=1 height=1 src=http://sth.jetswap.com/lc?u=1869495&p=tP2p0Bs&r=" + Math.random() + ">");
</script>
	[code2] => <?
$k=md5(1869495 . 'tP2p0Bs' . $_SERVER['REMOTE_ADDR']);
file_get_contents("http://sth.jetswap.com/lc?u=1869495&p=$k&i={$_SERVER['REMOTE_ADDR']}");
?>
	[state] => 1)

Готовая функция для этого интерфейса на языке PHP доступна в списке API-интерфейсов при нажатии на значок "Пример PHP-кода"

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

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

ПРИНИМАЕМ


РЕКЛАМА

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

www.megastock.ru

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

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

SpyLOG