zTDS - бесплатная ТДС

Фома
На сайте с 10.11.2006
Offline
600
#231
ro--ot:
Фома, где шутка? зачем айпи "размножать"?
one:
Фома, не IP а API.

Такс, понял, что я где-то что-то не догоняю. Пошёл изучать.

P.S. Если дополнительно пнёте в правильном направлении буду благодарен.

Аренда апартаментов на Тенерифе (http://las-americas.ru/).
one
На сайте с 15.04.2007
Offline
336
one
#232

Фома, в описании TDS смотри раздел API епрст.

Решения для автоматизации действий ( https://www.facebook.com/automationstudio20/ ) в интернете.
Фома
На сайте с 10.11.2006
Offline
600
#233
one:
Фома, в описании TDS смотри раздел API епрст.

Думаешь не пробовал. Как только поставил ТДСку, сразу хотел через API, не пошло, плюнул, оставил в шаблоне iframe и генерю с ним.

Теперь вот опять взялся с твоей подачи и никак не отрабатывает TDS:

В корень каждого дорвея ложим файл api.php из папки «application».

Положил.

В файле api.php меняем ID группы, домен ТДС и API ключ (он должен быть таким же как в config.php).

Сменил, ID группы (как я понял это http://tds.com/dwl), домен и ключ.

Прописываем в самом верху шаблона, начиная с первой строки, код
<?php
include $_SERVER['DOCUMENT_ROOT'].'/api.php';
?>

прописал это в самом верху перед <!DOCTYPE html PUBLIC...>

В файле api.php

$em_referer = 0;//пустой реферер = бот (0/1)
$em_useragent = 0;//пустой юзерагент = бот (0/1)

Временно поставил "0", т.к. перехожу не из ПС. (на всякий случай, чтобы уж всё исключить)

В ифрейме и просто при вводе в адресной строке TDS отрабатывает нормально, через API не работает.

Что я сделал не так? :(

ro--ot
На сайте с 18.12.2009
Offline
164
#234

Фома

Ложим в корень api.php

Настраиваем его вот так:

$id = 'dwl';//ID группы

$api_key_host = 'J76koY5Jmn5De';//API ключ, набор произвольных букв/цифр

$url = 'http://tds.com/?api=';//ссылка на ТДС (замените только домен)

На время тестирования устанавливаем в "0"

$em_referer = 0;//пустой реферер = бот (0/1)

...

dwl - идентификатор группы.

tds.com - домен ТДС.

В самом верху шаблона прописываем код:

<?php

include $_SERVER['DOCUMENT_ROOT'].'/api.php';

$data = unserialize ($api_data);

$out = trim(html_entity_decode($data[0], ENT_QUOTES, 'UTF-8'));

if(!empty($data[6])){$bot = $data[6];}

?>

Перед тегом </head> прописываем код:

<?php

if(empty($bot) && !empty($out)){echo "

<frameset rows=\"100%,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\" framecolor=\"#000000\"><frame src=\"$out\"><noframes>

";}

?>

В настройках потока выбираем тип редиректа "API".

Действие над ботами - "Skip".

Это пример с фреймом, для другого типа редиректа код будет другим.

Если нужен другой тип редирект я приведу примеры реализации.

zTDS - бесплатная ТДС (https://t.me/z_tds)
one
На сайте с 15.04.2007
Offline
336
one
#235

ro--ot, мне вот этот момент не понятен.


Сохранять ключевые слова полученные из Referer
Если вы используете «API» или передаете с дорвеев реферер через дополнительные параметры, можно включить сохранение ключевых слов вытянутых из рефереров google, mail.ru, rambler.ru, tut.by, yandex, nigma.ru
Название файлов будет таким - 2015-12-14-se.txt

Есть необходимость собирать ключи по которым попал серфер на дор из ПС. Как это сделать?

---------- Добавлено 10.04.2016 в 18:57 ----------

ro--ot:

one, наверно у этого посетителя просто куки отключены.

Блин, случайно обнаружил что кодировка файла с аутами не UTF8. Может быть это причиной того что не уходит траф по аутам из файла а уходит сразу на основные ауты? Подправил, буду смотреть.

ro--ot
На сайте с 18.12.2009
Offline
164
#236

one, если используется API достаточно поставить галочку.

Если используется другой тип редиректа, придется передавать referer через дополнительные параметры.

ЗЫ. Там этих кеев как кот наплакал.

Фома
На сайте с 10.11.2006
Offline
600
#237
ro--ot:
Фома
Ложим в корень api.php
Настраиваем его вот так:

$id = 'dwl';//ID группы
$api_key_host = 'J76koY5Jmn5De';//API ключ, набор произвольных букв/цифр
$url = 'http://tds.com/?api=';//ссылка на ТДС (замените только домен)
На время тестирования устанавливаем в "0"
$em_referer = 0;//пустой реферер = бот (0/1)
...
dwl - идентификатор группы.
tds.com - домен ТДС.

В самом верху шаблона прописываем код:
<?php
include $_SERVER['DOCUMENT_ROOT'].'/api.php';
$data = unserialize ($api_data);
$out = trim(html_entity_decode($data[0], ENT_QUOTES, 'UTF-8'));
if(!empty($data[6])){$bot = $data[6];}
?>

Перед тегом </head> прописываем код:
<?php
if(empty($bot) && !empty($out)){echo "
<frameset rows=\"100%,*\" border=\"0\" frameborder=\"0\" framespacing=\"0\" framecolor=\"#000000\"><frame src=\"$out\"><noframes>
";}
?>

В настройках потока выбираем тип редиректа "API".
Действие над ботами - "Skip".

Сделал всё, проверил 5 раз. Не работает. :(

ro--ot:
Это пример с фреймом, для другого типа редиректа код будет другим.
Если нужен другой тип редирект я приведу примеры реализации.

Мне много не надо, достаточно ротации аутов и чтобы url TDSки было невозможно узнать.

one
На сайте с 15.04.2007
Offline
336
one
#238
ro--ot:
one, если используется API достаточно поставить галочку.
Если используется другой тип редиректа, придется передавать referer через дополнительные параметры.

Каким образом передавать через доп. параметры подскажи плс.

ЗЫ. Там этих кеев как кот наплакал.

Да? Пробовал уже я так понимаю. Не, ну мало ли наберется каких интересных ключей.

ro--ot
На сайте с 18.12.2009
Offline
164
#239

Фома, ссылку дор в личку (или сгенерированную страницу).

---------- Добавлено 10.04.2016 в 19:22 ----------

one, вверху шаблона:

<?php

$array[0] = array(

'referer'=>$_SERVER['HTTP_REFERER']

);

$parameters = base64_encode(serialize($array));

?>

Ссылка на ТДС будет выглядеть вот так:

http://tds.com/dwl?q=Цой Кукушка скачать&p=<?php echo $parameters; ?>

Фома
На сайте с 10.11.2006
Offline
600
#240
ro--ot:
Фома, ссылку дор в личку (или сгенерированную страницу).

Отправил. Правда сейчас группа не работает, т.к. статус "сливать через API", если вернуть "HTTP redirect" то работает.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий