js-клиент API Яндекс.Почты для доменов (ЯПДД, https://pdd.yandex.ru) |
|
Версия | 1.1 build 401, 2018-11-03 18:14:52 |
API ЯПДД | api-pdd-v1.pdf — используется здесь. Новое — тут |
Сырцы | https://github.com/i17/yapdd-jsclient |
[+] Описание |
Я для себя и других администраторов доменов, которые захотели или захотят перейти на ЯПДД, написал генератор этих ссылок для вызовов, т.к. мне не удобно было пользоваться не-API вариантом Яндекса. Неудобство, которое признал Яндекс, касается установки переадресации почты у пользователей, например, на время их отпуска. На момент написания программы (2011-05-01) для того, чтобы установить переадресацию, администратору домена необходимо:
Если Яндекс доведёт процедуру до простоты API, в представленном костыле надобности не будет. Особенность реализации такая, что мне на сервер не передаётся Ваш токен, который является ключом к управлению вашей ЯПДД, т.к. токен хранится в части адресной строки после знака "#", который используется для адресации внутренних переходов по странице. Так задумал для тех, кто не хочет давать мне свой токен. Можете проверить любым снифером: не передаётся, как и другие переменные. Меньше знаю — крепче сплю, и вообще, сами админьте свою почту =) Для пущей безопасности, никаких сторонних скриптов (типа статистики, фреймворков) тоже не подключал — всё написано с нуля мной, админом почемубынета. Для общения с сервером Яндекса ссылки генерятся с протоколом "https". После выполнения первого пункта (Активации API), можно поставить токен в предлагаемое поле и добавить страницу в закладки (избранное). В дальнейшем, просто можете держать эту страничку открытой и выполнять из неё какие-нибудь действия, заполняя поля, переходя по ссылкам и читая ответы. В Хроме ответы сервера могут казаться пустыми — надо смотреть код страницы. Сам — разумеется — пользуюсь этой своей программой для нескольких доменов. Для каждого — своя закладка. Вижу некоторые недостатки интерфейса. Обновлять версии — кнопкой F5. Конструктивные предложения — рассматриваю, токены — нет =) История 2018-06-28: нагитхабил 2015-05-15: Буилд 360. По просьбам поменял местами несколько пунктов. Сделал, чтобы логины менялись во всех полях. Раньше логин в регистрации пользователя был независим. 2015-05-15: Буилд 352. Поменял кодировку на UTF-8. 2014-10-14: Буилд 350. Поменял длину рандомно генерируемых полей в соответствии с ограничениями ЯПДД. 2012-09-30: Буилд 348. Поменял адрес API. 2011-09-27: Буилд 347. Добавлено название домена в заголовок. 2011-09-12: Буилд 335. По просьбе пользователя добавил пункты API 30,31,32 про дополнительных админов домена. И заодно добавил пункты 33а, 33б - про общий список рассылки. 2011-08-10: Буилд 330. По просьбе пользователя добавил ссылку на простой вход в ЯПДД через https://mail.yandex.ru/for/domainname. От себя добавил ещё https-ссылку на управление ЯПДД через родной интерфейс. В шапке ссылку http://pdd.yandex.ru/ сделал SSL-ной. Поднял номер версии до 1.1. 2011-08-10: Буилд 300 (тот же). Внезапно замечено, что Яндекс исправился и теперь пункты 27 и 28 (авторизация по временному токену) работают. 2011-05-11: Буилд 300. Рождение версии 1.0. Пункт 28 не работает по причине Яндекса. |
body | |
iframe: |
|
© i17, pochemuby.net, 2011—2018, подробнее в описании выше |