Яндекс выпустил в бета-тестирование ярушный API и сервис OAuth-авторизации

Разработчики Яндекса сообщили об открытии в публичное бета-тестирование сразу двух сервисов:

• API для блогохостинга — Я.ру
• сервис OAuth-авторизации для этого и других API Яндекса

В качестве стандарта для авторизации выбран именно OAuth 2.0, так как это открытый стандарт, который собираются поддерживать самые развитые технологические компании мира. Яндекс надеется в будущем поддержать этот вид авторизации и в других своих API, например — в Яндекс.Фотках.

После авторизации с помощью API Я.ру можно программно просматривать и редактировать профиль пользователя, делиться ссылками, менять настроение, создавать сообщения в блогах и комментировать, - практически все, что можно делать на самом сервисе.

Структурно API построено по идеологии REST:

• весь сервис представлен в виде ресурсов, имеющих состояние
• каждый ресурс имеет стандартный интерфейс доступа, основанный на методах и кодах ошибок HTTP
• ресурсы используют URI для навигации по связанным частям системы
• где можно, используются стандартные форматы представления данных и протоколы — в частности, Atom и AtomPub

Стандартизованный интерфейс и открытые форматы дают разработчикам возможность использовать свои наработки и сторонние библиотеки для разных сервисов, вместо того, чтобы писать абсолютно уникальный код для каждого. Со стороны же сервиса это сильно упрощает поддержку документации, а также даeт возможность более удобно масштабировать сервисы и сочетать их друг с другом.

Выпуская API не в виде законченного сервиса, а бета-версией, Яндекс приглашает тестировать его всех заинтересованных разработчиков. Пожелания по функционалу и сообщения об ошибках можно оставлять в Клубе сервиса Я.ру.

«Яндекс продолжает радовать сообщество разработчиков, открывая новые возможности для взаимодействия. Несомненно расширение возможностей API позволит разрабатывать более простые в реализации и более качественные по функционалу сервисы», - прокомментировал новость Алексей Костионов, технический директор компании UTLab.

Подробнее об API и протоколе OAuth – в документации.

Яндекс.Новости: «Що відбувається?»

Яндекс сообщил о запуске первой версии двуязычных русско-украинских новостей. Теперь Яндекс.Новости отвечают не только на вопрос «Что случилось...

Новый сервис для определения аффилированных сайтов

Вчера Евгений Трофименко выпустил для тестирования сервис определения аффилятов, при помощи которого каждый вебмастер может посмотреть, какие сайты Яндекс считал...

Яндекс.Карты показывают геоконтекстные объявления Яндекс.Директа

Яндекс добавил в выдачу «Поиска организаций» объявления Яндекс.Директа, соответствующие тематике и географии запроса

Николас Дадиани – новый коммерческий директор объединенной компании «Рамблера» и «Афиши»

Сегодня коммерческим директором объединенной компании «Рамблера» и «Афиши» был назначен Николас Дадиани, ранее занимающий пост коммерческого директора компании «Афиша...

Новый интерфейс электронной почты Mail.Ru

Mail.Ru сообщил о разработке нового, социального и интерактивного интерфейса электронной почты

Я.Каталог по-белорусски

У пользователей Белоруси появился свой Яндекс.Каталог. Он содержит те же сайты, что и российский Я...