X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Как составить, Экспорт Данных для размещения новостей на сайте Яндекс.Новости
oursarmy
oursarmy
Topic Starter сообщение 5.8.2011, 19:35; Ответить: oursarmy
Сообщение #1


Новичок
*

Группа: User
Сообщений: 36
Регистрация: 23.12.2010
Из: Таганрог
Поблагодарили: 10 раз
Репутация:   4  


Кто может помочь в составлении кода составить код для Экспорт Данных для размещения заголовков и аннотаций новостей на Яндекс.ру (в том числе на сайте Яндекс.Новости) осуществляется в XML-based формате RSS 2.0
Ссылка на тех нические требования http://partner.news.yandex.ru/tech.pdf
Вот пример и описание формата экспорта онлайн-трансляций
Экспортный файл должен содержать блок, содержащий описание соревнований. Для футбола этот блок обозначается тегом <football>, для хоккея – <hockey>.

Блоки <football> или <hockey> могут содержать любое количество элементов <competition>. <competition> – это описание одного спортивного события. Этот тег имеет два атрибута: id и name. id – числовой идентификатор события, который нужно взять из календаря событий. name – текстовое описание события. Пример:
<competition id="32579" name="Россия. Премьер-лига. 7 тур.">

<player> – участник соревнования. Имеет один атрибут – name – название участника. Пример:
<player name="Динамо" />

<date> – дата начала соревнования в формате RFC-822. Пример:
<date>Sat, 24 Apr 2010 16:15:00 +0400</date>

<link> – ссылка на страницу трансляции данного события на странице партнера.

<statistic> – ссылка на страницу послематчевой статистики данного соревнования. Необязательный элемент. Если статистика указывается на странице прямой трансляции, этот элемент надо опустить.

<transmission> – необязательный блок для обозначения прямой трансляции. Внутри него может содержаться любое количество элементов <post>.

<post> – текстовое сообщение. Содержит 4 атрибута:
number – числовой порядковый номер сообщения от начала трансляции.
period – номер тайма для футбола и периода для хоккея
time – минута от начала матча.
type – необязательный атрибут. Может принимать 3 значения: "yellow" (сообщение соответствует получению желтой карточки), "red" (получению красной карточки), "substitution" (замена игрока), "goal" (гол в футболе), "puck" (шайба в хоккее).

Пример:
<post number="55" period="2" time="89" type="red">
Воронина удаляют! Бросился в ноги Немову в центре поля, не было умышленной
грубости. Но к мячу опоздал, Захаров без колебания показывает еще одну карточку.
</post>

Пример корректно сформированного экспортного файла:
<?xml version="1.0" encoding="utf-8"?>
<football>
<competition id="32579" name="Россия. Премьер-лига. 7 тур." >
<player name="Динамо" />
<player name="Сатурн" />
<date>Sat, 24 Apr 2010 16:15:00 +0400</date>
<link>http://www.site.ru/link_to_online_match_32579.html</link>
<statistic>http://www.site.ru/link_to_match_statistic_32579.html</statistic>
<transmission>
<post number="1" period="1" time="1" >
Поехали, матч начался!
</post>
<post number="2" period="1" time="3" >
Нахушев сбивает Кокорина, рвущегося в по флангу, стандарт прямо на боковой
линии штрафной.
</post>
<post number="3" period="1" time="4" >
Стандарты сегодня будут одним из главных оружий в составе обеих команд, но
пока защита на высоте.
</post>
.
.
.
<post number="53" period="2" time="87" type="yellow">
Воронин бросает мяч подальше после того, как сам схватил его руками, падая
в «коробочку».
</post>
<post number="54" period="2" time="87" type="substitution">
Кириченко вместо Бояринцева.
</post>
<post number="55" period="2" time="87" type="goal">
<!-- "goal" в футболе, "puck" в хоккее -->
Кириченко пробивает штрафной и... ГОООООООЛ!
</post>
<post number="56" period="2" time="89" type="red">
Воронина удаляют! Бросился в ноги Немову в центре поля, не было умышленной
грубости. Но к мячу опоздал, Захаров без колебания показывает еще одну
карточку.
</post>
<post number="57" period="2" time="90" >
Две минуты добавлено к основному времени тайма!
</post>
<post number="58" period="2" time="90" type="yellow">
Габулов за затяжку времени.
</post>
<post number="59" period="2" time="90" >
Все, динамовцы одерживают победу в этом сложном матче. «Сатурн» не показал
ничего толком в атаке даже после того, как пропустили гол.
</post>
<post number="60" period="2" time="90" >
Все! «Динамо» — «Сатурн» 1:0. Трансляцию для Вас провел Игорь Мананников.
Спасибо за внимание, до новых встреч! Любите футбол и будьте счастливы!
</post>
<post number="61" period="2" time="90" >
Все, динамовцы одерживают победу в этом сложном матче. «Сатурн» не показал
ничего толком в атаке даже после того, как пропустили гол. Статистика во
флэше, цифры примерно равные, но хозяева имели солидное преимущество.
</post>
</transmission>
</competition>
</football>

Ни кто не сможет помочь? Такая большая проблема, помощ будет оплачена. Сам сайт находится на укозе посмотреть адрес можно в профиле.
1
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как действительно успешно внедрять привычки. И менять жизнь
seoandme.ru - SEO-блог Анны Ященко
10 AnnaYa 1067 Сегодня, 1:52
автор: Libby
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
7 PostBrigada 718 Вчера, 20:35
автор: galikfor
Открытая тема (нет новых ответов) Как пройти модерацию в Яндекс Директ, тематика Майнеры криптовалюты
4 rownong27 1147 Вчера, 20:02
автор: tygrytsa
Горячая тема (нет новых ответов) Черный список обменников и как безопасно обменять валюту
140 Kurses 29727 Вчера, 16:20
автор: BestExchangers
Горячая тема (нет новых ответов) Как заработать новичку?
107 Emeralda 17772 Вчера, 14:59
автор: Smspva


 



RSS Текстовая версия Сейчас: 13.12.2017, 7:59
Дизайн