Как стать автором
Обновить

Комментарии 20

1. Авторизация в OAuth довольно простая, а как реализовали logout? Я что-то не нашел в документации адекватного способа пометить токен как недействительный…

2. Планируете переход на новое REST API Диска?
Так логаут на серверной стороне — это просто удаление token'а, не?
1. Ага, судя по документации, Яндекс не позволяет программно инвалидировать токен. Пользователь может отозвать у приложения предоставленные ему права, тогда после повторной авторизации токен поменяется. Ещё можно пароль сбросить. Ну, и токен может умереть просто от старости. А так — он постоянно одинаковый. И сделать логаут — это просто «забыть» токен.

2. Не планируем, но думаем об этом. Пока просто следим за развитием REST API Диска. Webdav помощнее.
новое REST API Диска

Это новое API пока, что полная туфта. Делать 2 запроса, чтобы скачать или залить файл, это оригинально. При том что в новом API нельзя даже квоту юзера посмотреть, типа заливать на авось? А если выскочит ошибка 507 — ну значит место кончилось.
Иногда, складывается ощущение, что у разработчиков API для облачных хранилищ соревнование — кто сделает более извращенное API.
Приветствую!

Спасибо за yandex-xml. Пользуюсь вашей версией, немного доделав для себя :-)

Почему именно этот модуль не стал первым в комплекте Yandex PHP Library?.. Все-таки выглядит он достаточно готовым и пользуется популярностью среди разработчиков. Или его планируется поддерживать как отдельный продукт?..

А вообще, хорошее дело делаете. Давно пора)
Отлично! Очень жду библиотеку с примерами по api метрики. Еще бы библиотеку определения когда показывать мобильную версию сайта.
Спасибо, добавим.

Кстати, можно смело оформлять подобные предложения в виде issue на github'е. Я не настаиваю, а просто говорю к слову и на будущее для тех, кто столкнётся с какими-то проблемами при работе с этой библиотекой. Опыт её использования очень поможет развитию проекта, так что не стесняйтесь :)
Привет.
Добавили параметр state.
Пример использования описан в вики
А Coverage = 2% это правда?
Скоро будет побольше.
Полцарства за API для работы с Яндекс.Подписки
Pull-requests принимать будете? Мы тут как раз в проекте работаем с контентным API Маркета, так что могу поучаствовать в разработке. И еще не совсем понял — тесты вы пишете или нет? Не хотите ли заюзать codeception?
Принимать пулл-реквесты будем. И тесты новые скоро добавим. На счёт Codeception не уверен.
А почему бы не создать организацию yandex-php и не разделить библиотеки? Я бы туда свою добавил, dmkuznetsov — свои (надеюсь). А вливать библиотеку в ваш проект — нет особого желания, просто потому, api развиваются отдельно, и клиенты должны развиваться отдельно.
PS организацию создал, чтобы тролли не заняли, с удовольствием отдам управление)
На данном этапе принято решение развивать библиотеку как единое целое, таким образом мы обеспечим единообразность кода и самих API (тут должен быть смайлик «отакое»)

В дальнейшем планируем разделить на составные пакеты, и тогда организация пригодится :)
Ну если хочется какой-то консистентности, можно создать yandex/common, и описать основные интерфейсы, по аналогии с doctrine/common.
Каждый api-клиент зависит от внешних изменений, не понимаю как их можно не разносить изначально) Только, возможно, из-за удобства поддержки одним ментейнером, но вы не один;)
Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.