Я русский

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

Старое API сайта iamruss.ru

Последние записи сайта "Я-русский" интересны не только простым читателям, но и нашим коллегам — web-разработчикам, мастерам и программистам.  Чтобы получить краткие сведения о последних постах iamruss.ru можно воспользоваться двумя способами:

  1. открыть RSS-ленту по адресу http://iamruss.ru/feed/
  2. воспользоваться API (англ. application programming interface, API [эй-пи-ай]) - интерфейс программирования приложений или интерфейс прикладного программирования

И если с лентой все понятно, то по API дадим краткое пояснение.

Само API не подразумевает широких возможностей по работе с контентом этого сайта, а реализует получение базовой актуальной информации - названий, анонсов и адресов последних 10 статей. Оно представлено набором статичных файлов и двумя протоколами: XML-RPC и SOAP. Каким бы API вы ни пользовались, получаемый ответ будет в четырех форматах: json, xml, html, javascript.

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

Статичные файлы

Расположены они по следующим адресам:

Для использования версии javascript, вставьте в нужном месте своего сайта вот этот код:

<script src="http://iamruss.ru/oldapi/feed.js"></script>

и ниже его будет выведен html-код.

p.s. Файлы feed.html и feed.js могут кешироваться сервером.

XML-RPC

Обращение к xml-rpc серверу необходимо осуществлять методом POST. Адрес сервера: http://iamruss.ru/api/xml-rpc/server.php. Существует единственный метод который позволяет получить ответ сервера - lastContent (). Ниже приводится пример кода xml-rpc клиента на языке php

<?php

/*
 * PHP XMLRPC client
 */

header("Content-Type: text/xml; charset=utf-8");
header("Cache-Control: no-store, no-cache");
header("Expires: ".date("r"));

$request = xmlrpc_encode_request("lastContent",array());

$context = stream_context_create(array('http' => array(
 'method' => "POST",
 'header' => "Content-Type: text/xml\r\nUser-Agent: PHPRPC/1.0\r\n",
 'content' => $request
)));

$server = 'http://iamruss.ru/api/xml-rpc/server.php';
$file = file_get_contents($server, false, $context);

$response = xmlrpc_decode($file);

echo $response;

По всем вопросам связанным с API просьба обращаться по адресу devel-iamruss@yandex.ru

SOAP

Адрес сервера: http://iamruss.ru/api/soap/server.php.
Как и в случае с XML-RPC, существует единственный метод который позволяет получить ответ сервера - lastContent (), возвращающий данные о последних статья в четырех форматах: json, xml, html, javascript. По-умолчанию ответом будет xml. Ниже приводится пример кода soap клиента на языке php

<?php
/*
* PHP SOAP клиент
*/

$options = array(
'location' => 'http://iamruss.ru/api/soap/server.php',
'uri' => 'http://iamruss.ru/api/soap/'
);

$api = new SoapClient(NULL, $options);

echo $api->lastContent();

Яндекс Виджет

Также вы можете установить виджет с последними записями сайта "Я-русский" на главную страницу Яндекса в своем браузере. Дл я этого прейдите по этой ссылке //www.yandex.ru/?add=172892&from=promocode и выберите место где он будет располагаться.

Удачного чтения!

Материал создан: 03.03.2016



Русские — это народ
Русский народ сформировался на основе восточно-славянских, финно-угорских и балтийских племен.

Основные племена участвовавшие в формировании русского народа
восточные славяне:
вятичи
словене новгородские
словене ильменские
кривичи

финно-угры:
весь
— меря
— мещера
мордва

балты:
— голядь

p.s. речь идет о племенах в границах современной России
Фразеологический словарь
русского языка
Интересные цитаты

Шестьсот сортов пива и советский государственный патернализм должны сосуществовать в одном флаконе. подробнее...

Идентичность великороссов была упразднена большевиками по политическим соображениям, а малороссы и белорусы были выведены в отдельные народы. подробнее...

Как можно быть одновременно и украинцем и русским, когда больше столетия декларировалось, что это разные народы. Лгали в прошлом или лгут в настоящем? подробнее...

Советский период обесценил русскость. Максимально её примитивизировав: чтобы стать русским «по-паспорту» достаточно было личного желания. Отныне соблюдения неких правил и критериев для «быть русским» не требовалось. подробнее...

В момент принятия Ислама у русского происходит отрыв ото всего русского, а другие русские, православные христиане и атеисты, становятся для него «неверными» и цивилизационными оппонентами. подробнее...

Чечня — это опора России, а не Урал и не Сибирь. Русские же просто немножко помогают чеченцам: патроны подносят, лопаты затачивают и раствор замешивают. подробнее...


"кавказцы" 1812 api seva-riga Акопов Алкснис Белоруссия Бесогон Бог Европа Ислам Ищенко Кавказ Казахстан Москва НКВД Новороссия Орловщина Первая Мировая Православие Радонежский Россия Русский Север Русь Рюриковичи СССР Сербия Столыпин Стрелков Татарстан Турция Украина Холмогоров ангелы анти-Россия армия армяне атеизм белорусы богатыри большевики былины великороссы великорусы видео война вооружение галерея горцы грузины демография дерусификация диаспоры древности древность евреи закон Божий идея изба иконопись интересно искусство история казачество книга книги коммунисты костюм крымские татары культура леттеринг либералы майдан малороссы масс-медиа мнение молитвы мысли национализм новости одежда особое мнение песни подвиг поморы пословицы проблемы публицистика разное ремесла роспись русофобия русская русская культура русские русские новости русские традиции русский русский язык русское святые сказки славяне старинные тексты староверы старообрядцы стихи татары термины толерантность традиции туризм узбеки украинцы фото церкви церковнославянский язык цитаты частушки чеченцы экстремизм этнокриминал

Старое API
API сайта iamruss.ru