помогите пожалуйста разобраться с яндекс апи.
получил такое задание: пользователь вводит свой email на сайте и может делать рассылки своим контактам.
что-то я никак не могу найти у яндекса апи для почты (и контактов). у них контакты идут как часть функционала почты, а не отдельный сервис как в гугле. есть только "API Яндекс.Почты для домена" (
https://tech.yandex.ru/pdd/), но это не то. а для обычной почты по ходу никакого апи не существует. упоминания про апи почты нет ни в:
- поисковиках
- их мануалах
https://tech.yandex.ru/ (внизу есть "Каталог технологий").
- github. есть всякие самопальные либы под конкретные яндекс сервисы, но не для почты. эта вроде как почти офф. либа (так писали на хабре)
https://github.com/nixsolutions/yandex-php-library... , но там нет работы с сервисом почты. я пробовал через нее авторизоваться. вылазит окно с яндекса и все норм. а что толку? куда потом запросы к почте и контактам посылать (когда нет апи)?
при создании яндекс приложения есть выбор прав к их сервисам и там был сервис Яндекс Почта и в нем всего одно право (чекбокс) Отправка писем (
https://dl.dropboxusercontent.com/u/7274357/snapsh... ) . хотя как отправлять письма когда нет апи я так и не понял.
вот сайт где есть похожий функционал
prom.ua . там есть gmail и яндекс.
- для gmail все норм. открывается офф. окно авторизации и доступа к данным этому приложению
https://dl.dropboxusercontent.com/u/7274357/snapsh...
- а вот для яндекс сделана самопальная форма где ты должен ввести email и пароль от него.
https://dl.dropboxusercontent.com/u/7274357/snapsh... . получается мы даем чужому сайту свой email и ПАРОЛЬ. то есть никакого окна с яндекса нет. ну а потом они наверно curl-ом логинятся в почте и получают доступ к контактам (парсят html с интерфейса почты или экспортируют в файл)
ну в общем кто-то так. посоветуйте как правильно сделать это задание. а то я пока вижу только один вариант - это писать свой велосипед с curl как на prom.ua .
спасибо