- PVSM.RU - https://www.pvsm.ru -
Когда-то захотел установить в свой браузер максимально простое расширение, чтобы видеть счетчик о новых сообщениях, заявках в друзья и т.д. Поиск ничего не дал. Максимально приближенным вариантом был VKfox, но тогда он мне показался крайне тяжелым и навороченным. Также нашел один интересный вариант для Opera 11. Но у меня был другой браузер. И тогда я решил написать такое расширение самостоятельно.
На видео демонстрация основных возможностей, а именно:
В будущем планирую добавить такой же просмотр для новых комментариев и ответов.
Для остальных уведомлений у пользователя просто открывается соответствующая страница Вконтакте.
Информер получает информацию через API Вконтакте. Однако с этим есть и сложности.
Первая проблема заключается в том, что нет метода позволяющего получить непрочитанные сообщение. Именно сообщения, а не диалоги. Поэтому приходится делать выборку диалогов, а затем в цикле для каждого диалога делать запрос для получения новых сообщений.
Вторая сложность — в ограничениях Вконтакте:
Но при разработке удалось справиться со всеми сложностями и ограничениями.
Ссылки для всех желающих посмотреть и протестировать:
Буду рад, если в комментариях вы поделитесь своими впечатлениями.
Автор: Kozack
Источник [4]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/razrabotka/88338
Ссылки в тексте:
[1] Вконтакте: https://vk.com/note45421694_12011424
[2] Opera & Yandex: https://addons.opera.com/extensions/details/informer-vkontakte/
[3] Chrome & Other: https://chrome.google.com/webstore/detail/%D0%B8%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B5%D1%80-%D0%B2%D0%BA%D0%BE%D0%BD%D1%82%D0%B0%D0%BA%D1%82%D0%B5/jlokilojbcmfijbgbioojlnhejhnikhn
[4] Источник: http://habrahabr.ru/post/255241/
Нажмите здесь для печати.