Документация по Яндекс.Почта.
Документация по Gmail.
Документация по Mail.ru.
Пример простейшего приложения
<html>
<head>
<script type="text/javascript" src="http://connect.mail.ru/js/loader.js"></script>
</head>
<body>
<div id="sandbox">
<button id="inviteFrineds" type="button" onclick="invite();">Пригласить друзей</button>
<button id="stream" type="button" onclick="stream();">Добавить запись в «Что нового»</button>
</div>
<script type="text/javascript">
mailru.loader.require('api', function() {
mailru.app.init('ваш приватный ключ из настроек приложения');
// все готово, здесь можно работать с функциями API
//проверяем, установлено ли приложение у пользователя
if (mailru.session.is_app_user != 1) {
//если не установлено - вызываем диалог установки с разрешением на размещение виджета
mailru.app.users.requireInstallation(['widget']);
return false;
}
});
function invite() {
mailru.app.friends.invite();
return false;
}
function stream() {
mailru.common.stream.publish({
'title': 'Заголовок',
'text': 'Текст',
'img_url': 'http://bitman.me/mailru/demo/img/stream_pic.jpeg',
'action_links': [
{
'text': 'ссылка действия',
'href': document.location.host + '#link1'
}
]
});
return false;
}
</script>
</body>
</html>
Предыдущий урок | СОДЕРЖАНИЕ | Следующий урок |