Я русский

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

Старое 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



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

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

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

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

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

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

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

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

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

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

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

Православный раздел сайта