Яндекс сообщил о появлении открытой PHP-библиотеки для работы с API Яндекса.
Библиотека была создана компанией NIX Solutions, которая своими силами решила сделать мир лучше, создав общую php-библиотеку для работы со всеми API Яндекса.
На сегодняшний день PHP-библиотека для работы с API Яндекса включает в себя несколько модулей:
• Модуль авторизации OAuth
• Модуль для пингера сервиса Поиск для сайта
• Модуль для Safe Browsing API
• Модуль для API Яндекс.Диска (WebDAV)
• Модуль для «Покупки на Маркете» в рамках Партнерского API Маркета
Остальное находится в процессе разработки.
Дмитрий Вульбрун, Яндекс: «Исторически сложилось так, что в Яндексе нет php. Вообще нет. Мы понимаем боль разработчиков, пытающихся использовать наши технологии на своих сайтах, но возможности развернуть большую инфраструктуру внутри компании для создания такой библиотеки у нас нет. Для этого нужны машины, админы, php-разработчики, тестировщики, технические писатели, саппорт. В конце концов, нужен и менеджер этого проекта. Технически это, конечно, реализуемо, и мы даже пытались создать такую инфраструктуру внутри Яндекса для разработки своей SDK-php, но вскоре поняли, что до этого совсем не доходят руки. Мы пытались создавать подобные вещи и на аутсорсе, но поддерживать все это потом все равно приходится самим. А у нас оказалось не так много людей, знающих php и различные CMS. Поэтому нам очень понравилась идея создания библиотеки снаружи компании — силами людей, имеющих готовую инфраструктуру для этого и понимающих веб-мастеров и веб-разработчиков. Конечно же, мы всячески поддерживаем это начинание».
Подробности об актуальной библиотеке для работы с сервисами Яндекса, в развитии которой может поучаствовать каждый разработчик, можно прочесть здесь.