Ну для начала - сделайте как в mainlinke - при обращении к диспенсеру на адрес типа http://universal.mainlink.ru/l.aspx?u=xxx.com/ выдавались строчки типа
<a href='http://abc.ru'>сцылка.</a>
<a href='http://xyz.ru'>ещё сцылка.</a>
<a href='http://abc.ru/dir'>опять сцылка.</a>
код можно использовать почти как в mainlinke - он там примитивный, переделки требуются минимальные.
Это решение, конечно, не самое оптимальное с точки зрения отказоустойчивости - но вы хоть чего-нибудь дайте для затравки - потом переделаете...
Сейчас можно забирать данные в достаточно простом текстовом формате:
__linkfeed_after_text__:
__linkfeed_delimiter__:;
__linkfeed_before_text__:
__linkfeed_robots__:77.91.228.92 <break> 77.91.228.94
__linkfeed_end__:<!--3a9f6b4e-->
__linkfeed_start__:<!--3a9f6b4e-->
/page1.html:<a href='http://abc.ru'>ссылка</a> <break> <a href='http://qwe.ru'>ссылка</a>
/page2.html:...
Они доступны по урлу _http://db.linkfeed.ru/ваш-код/сайт/DEFAULT.text
да блин, проблема в том, что это надо парсить, а сайт от левых скриптов и так уже еле дышит.
Сделайте так - при запросе к диспенсеру на адрес типа http://db.linkfeed.ru/ваш-код/сайт/ в зависимости от урла диспенсера возвращается:
1 - примитивный xml для ВСЕХ ссылок проекта
или
2-голимый HTML текст для КОНКРЕТНОЙ страницы - тупо вставил и забыл
В первом случае тупо кидаем XML на сервак - нехай сам шредит и в базу складывает.
Во втором - тупо вставляем в страницу (при необходимости кэшируем).
Форматы примерно такие:
XML -
<link ID="1" URL="/page1" Anchor="Предлагаем <a href="тёплых котов">со склада</a>"/>
<link ID="2" URL="/page1" Anchor="Предлагаем <a href="мягких котов">со склада</a>"/>
<link ID="3" URL="/page2.asp" Anchor="Предлагаем <a href="енотов">со склада</a>"/>
<link ID="4" URL="/page5.asp?param=value" Anchor="Предлагаем <a href="сепулек">со склада</a>"/>
HTML -
<a href='http://abc.ru'>сцылка.</a>
<a href='http://xyz.ru'>ещё сцылка.</a>
<a href='http://abc.ru/dir'>опять сцылка.</a>
Хотя вариантов возможна масса. Главное - чтобы можно было применять в коде с минимальными затратами на парсинг.
Второй вариант (с html) уже есть собственно.
http://forum.linkfeed.ru/showthread.php?t=241
Во блин - сделали и молчали в тряпочку
СПАСИБО ОГРОМНОЕ!
Подключил все площадки на ASP, правда код пока без кэширования, на неделе, думаю, допишу.
Теперь осталось, чтобы кто-нибудь ссылку купил, чтоб убедиться в корректности кода
Ну а если всё-таки будет возможность - напишите выдачу всех ссылок одним xml документом - так кэшировать гораздо проще...
Ничё не понимаю - of купили ссылку - стал проверять отображение... НЕТУ... Руки кривые, ламо...
Лезу в диспенсер - а там тож нифига, комментарий выдаёт, ссылку нет. Чё делать?
в саппорт отпишите! через закладку "Сообщения" в аккаунте..
отписал. а долго саппорт думает перед ответом?
Ну вот. ссылка вылетела в ERROR - саппорт молчит.