Как стать автором
Обновить
2.4
Рейтинг

ВКонтакте API *

Пишем для VK

Сначала показывать
  • Новые
  • Лучшие™
Порог рейтинга
  • Все
  • ≥0
  • ≥10
  • ≥25
  • ≥50
  • ≥100

«Афиша7» – интегрировать 4 API, чтобы разродиться собственным

PHP *Yii *API *ВКонтакте API *Яндекс™ API *
Из песочницы

В конце декабря 2019 года передо™ мной стояла™ задача™ разработки агрегатора культурных событий. Решение предполагало создание 2х инструментов: для добавления мероприятий на сайте, для сбора и предъявления актуальных данных™ о планируемых событиях.

В обзоре™ я кратко™ опишу основные этапы разработки, сложности реализации проекта.

Читать™ далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 536
Комментарии 7

Новости

Как подружить Юлу и ВКонтакте

Блог компании Юла Разработка мобильных приложений *ВКонтакте API *Аналитика мобильных приложений *

Осенью™ прошлого года перед нами стояла™ задача™ объединить крупнейшую социальную сеть и многомиллионный сервис™ объявлений в одну площадку для продажи — Объявления ВКонтакте. Похожую задачу™ уже решил Facebook, реализовав внутри™ своей соцсети Facebook Marketplace, и в результате получился один из крупнейших мировых сервисов объявлений. 

В этой статье™ я опишу процесс разработки и технологии, которые мы использовали для достижения результата в максимально сжатые™ сроки. Не буду приводить примеры кода, потому™ что архитектура каждой™ части приложения заслуживает отдельной статьи™.

Читать™ далее
Всего голосов 10: ↑8 и ↓2 +6
Просмотры 983
Комментарии 1

Как ВКонтакте нарушает 152-Ф3

ВКонтакте API *Законодательство в IT
Из песочницы

Как все знают, в нашей прекрасной стране™ существует интересный федеральный закон «О персональных данных™» он же 152-Ф3 (можно ознакомиться с ним, например, тут), но суть немного не о нём, а о том как главная социальная сеть ВКонтакте нарушает данное™ законодательство.

Читать™ далее
Всего голосов 53: ↑34 и ↓19 +15
Просмотры 9.8K
Комментарии 14

Как реализовать шаринг™ в социальные сети

Разработка веб-сайтов™ *ВКонтакте API *
Из песочницы

Статья™ про то, как реализовать шаринг™ в Facebook и ВКонтакте, используя JavaScript. Мы рассказали про собственный опыт, включая все ошибки™, которые вы сможете избежать.

Читать™ далее
Всего голосов 10: ↑6 и ↓4 +2
Просмотры 2.4K
Комментарии 2

Как создать бота ВКонтакте: гайд для старта™ на платформе

Блог компании VK ВКонтакте API *Социальные сети и сообщества
Tutorial

Автоматизируем рутинные процессы с помощью платформы ботов VK — подборка материалов для разработчиков

Привет™! Меня зовут Семён, я деврел™ платформы ботов ВКонтакте. Расскажу о том, как с ней работать, какие есть возможности и перспективы для разработчиков. В этой статье™ вы найдёте краткий пошаговый мануал™: от поиска™ идеи для вашего™ чат-бота до проектирования его бизнес™-возможностей. К каждому этапу будут ссылки™ на полезные материалы и источники, где можно узнать™ больше™ и погрузиться в технологию. 

Статья™ будет дополняться по мере развития платформы — свежими ссылками на документацию, обзорами и интересными кейсами.

Читать™ далее
Всего голосов 21: ↑21 и ↓0 +21
Просмотры 10K
Комментарии 0

Бенчмарки VKUI и других™ ребят из UI-библиотек

Блог компании VK ВКонтакте API *GitHub™ Тестирование веб-сервисов *

Меня зовут Григорий Горбовской, я работаю в Web-команде департамента по экосистемным продуктам ВКонтакте, занимаюсь разработкой VKUI. 

Хочу вкратце рассказать, как мы написали 8 тестовых веб-приложений, подключили их к моно-репозиторию, автоматизировали аудит через Google™ Lighthouse с помощью GitHub™ Actions — и как решали™ проблемы, с которыми столкнулись.

Читать™ далее
Всего голосов 8: ↑6 и ↓2 +4
Просмотры 4.1K
Комментарии 6

Хакатоны и чемпионаты по программированию: how to win

Программирование *ВКонтакте API *Хакатоны
Из песочницы

Чемпионаты по программированию — это прекрасная возможность получить практический опыт, деньги™ и работу™. Рассказывая про свой опыт победы™ и формат™ VK Cup, я поделюсь советами по процессу решения практической части, проработке идей и реализации продукта, а также по тому, как блистать на сцене. Это будет полезно и вне рамок соревнований.

Читать™ далее
Рейтинг 0
Просмотры 1.4K
Комментарии 0

Быстрый поиск по всем пользователям ВК

Python™ *Data Mining™ *ВКонтакте API *Big Data *Параллельное программирование *
Tutorial

Задача™:

Нужно пройтись по 650 000 000 пользователям ВК и вытащить только™ тех, кто живет в Москве™. Затем отдельно обработать уже полученные айдишники.

Решение:

- генерация токенов для вк api

- асинхронные запросы

- код проекта в Google™ Colab (Python™)

Читать™ далее
Всего голосов 13: ↑11 и ↓2 +9
Просмотры 8.5K
Комментарии 6

Сохраняем музыку™ на C#

Программирование *.NET *ВКонтакте API *C# *
Из песочницы
image
В 2020ом мы пользуемся разными музыкальными сервисами, но как реликт™ ушедшей эпохи, в забытом профиле ВК, у многих™ хранится музыка™. Функции для загрузки нет, но что если позарез нужно спасти™ аудиозапись?
Поскольку такого™ софта в открытом доступе не обнаружилось, кроме парочки веб-сервисов требующих авторизацию через ВК (что не очень то и безопасно), под катом мы рассмотрим процесс создания self-hosted™ утилиты на современном C# для загрузки своих аудио, не сливающей данные™ профиля сторонним сервисам.
Читать™ дальше™ →
Всего голосов 15: ↑13 и ↓2 +11
Просмотры 7.4K
Комментарии 38

Как создать мини-приложение: база знаний™ VK Mini Apps

Блог компании VK Программирование *ВКонтакте API *

Полезные материалы на каждый™ этап жизненного цикла


Мы много рассказываем о том, как создавать мини-приложения и запускать их на платформе VK Mini Apps. И видим, сколько классных идей у разработчиков — и опытных, и начинающих. Хочется, чтобы каждый™ мог воплотить свою задумку в компактном сервисе, который легко войдёт™ в жизнь пользователя.

Так что в этой статье™ собираем все материалы, рекомендации и полезные ссылки™. Сгруппируем их по этапам™ жизненного цикла мини-приложения: от идеи до релиза™ и монетизации.

image
Читать™ дальше™ →
Всего голосов 11: ↑10 и ↓1 +9
Просмотры 19K
Комментарии 0

Бот-викторина для ВКонтакта

Python™ *ВКонтакте API *Логические игры
Из песочницы
Администраторам сообществ по "Смешарикам"
Пожалуйста, не используйте этого бота в своих пабликах — пусть это будет нашей изюминкой.

Введение


Месяца™ три назад мы с друзьями по сети «ВКонтакте» в общем чате (беседе™) играли™ в угадайку — игру по мультфильму «Смешарики», который мы все любим. Правила: ведущий пишет цитаты™ персонажей мультика, игроки™ угадывают из какой серии эта цитата™. Я решил сделать игру более интересной, и назначить на роль ведущего бота.
Читать™ дальше™ →
Всего голосов 12: ↑9 и ↓3 +6
Просмотры 4.2K
Комментарии 13

VKWave™ — фреймворк для разработки ботов ВКонтакте

Python™ *Программирование *API *ВКонтакте API *


Привет™, Хабр!


Сегодня я хочу рассказать о замечательной библиотеке для разработке ботов ВКонтакте с помощью языка программирования Python™.


VKWave™


VKWave™ — это фреймворк для разработки ботов ВКонтакте, написанный с помощью asyncio. Основные цели проекта — дать возможность разработчику конфигурировать фреймворк максимально под себя, в тоже время обеспечивая достойную скорость разработки.

Читать™ дальше™ →
Всего голосов 18: ↑14 и ↓4 +10
Просмотры 6.4K
Комментарии 10

Дешифровка текста™ методом частотного анализа

Криптография *Python™ *ВКонтакте API *

Привет™, Хабр! В этой статье™ я покажу™ как сделать частотный анализ™ современного русского интернет-языка и воспользуюсь им для расшифровки текста™. Кому интересно, добро пожаловать под кат!


s1200

Читать™ дальше™
Всего голосов 7: ↑7 и ↓0 +7
Просмотры 14K
Комментарии 14

В VK добавили Callback кнопки™ для ботов

Python™ *API *ВКонтакте API *
Tutorial
Использовать callback

Доброго времени суток, уважаемые жители™ Хабра.


Мой первый™ пост. Будет кратко™, емко и надеюсь актуально.


9го июля ВК выкатил callback кнопки™ для чат-ботов. Телеграм напрягся сделал™ это в 199... давно. Самая популярная библиотека для разработки чат-ботов под ВК на Python™ — vk_api (от разработчика python™273). Ввиду того, что свежие™ правки™ в нее вносятся медленно, я взял на себя смелость сделать форк, дополнить его и описать небольшой пример™ использования.


Что сделано относительно исходной v11.80?


  1. Обновлены ограничения по клавиатуре (в соответствии с изменениями в API):


    • не более 5 кнопок™ в строке™ (было 4);
    • не более 10 и 6 строк для стандартного и inline™ представления соответственно (было 10 и там, и там);
    • Default кнопка™ переименована в Secondary.

  2. Добавлены callback-кнопки™:


    • новый тип события "message_event" (клик по кнопке™);
    • новый метод "создать callback кнопку™";
    • добавлен example (анимация работы™ и код будут приведены ниже).


Виды callback кнопок™


У сallback кнопок™ 3 встроенных действия по клику (+ редактирование сообщения):


  1. show_snackbar — показать всплывающее сообщение (исчезает через 10 сек);
  2. open_link — открыть URL ссылку™;
  3. open_app — открыть ВК приложение;
  4. можно настроить редактирование текущего сообщения, дабы по клику можно было изменять клавиатуру + текст в текущем сообщении.

Как установить модифицированную библиотеку?


pip install git+https://github™.com/chebotarevmichael/vk_api
Читать™ дальше™ →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 14K
Комментарии 3

Парадокс дней рождений на данных™ ВКонтакте

Data Mining™ *ВКонтакте API *Статистика в IT
Из песочницы
Привет™!

Я решил проверить парадокс дней рождений на данных™, которые доступны из ВК.

Что такое парадокс дней рождений?


Попробуйте ответить на вопрос™: Какое количество людей в комнате необходимо, чтобы у двух людей были одинаковые дни рождения с вероятностью 0.5? (дата и месяц). Парадокс дней рождений отвечает на этот вопрос™.
Читать™ дальше™ →
Всего голосов 25: ↑23 и ↓2 +21
Просмотры 56K
Комментарии 27

Как реализовать свою идею и не сойти с ума на самоизоляции

Блог компании VK Программирование *ВКонтакте API *
Во время тотальной самоизоляции разработчики стали ещё активнее интересоваться онлайн™-ивентами, где можно поучиться и попробовать силы в конкурсах. На этой волне мы запустили грантово-образовательный проект™ для нашего™ комьюнити. Не мелочась, заложили призовой фонд в 15 миллионов рублей™. В этой статье™ расскажем, почему™ конкурс не сбавляет оборотов даже сейчас™, когда никто уже не сидит дома, что ждёт VK Fresh Code дальше™ и какие приложения победили в первом™ этапе.

image
Читать™ дальше™ →
Всего голосов 6: ↑6 и ↓0 +6
Просмотры 8K
Комментарии 2

Публикуем дизайн™-библиотеки компонентов VKUI в Figma

Блог компании VK Интерфейсы *ВКонтакте API *Дизайн™ мобильных приложений *Дизайн™

Библиотеки в дизайн™-инструментах — это важная™ часть дизайн™-системы. Мы считаем, что дизайнеры должны™ работать с элементами, которые максимально приближены к реализации в коде. Поэтому в библиотеках мы собрали для них самые актуальные компоненты, которые отражают все те же состояния, что доступны при разработке.


На Github™ уже опубликован исходный код компонентов на React — следуя™ примеру наших разработчиков, теперь™ мы делимся библиотеками компонентов в Figma.


Читать™ дальше™ →
Всего голосов 18: ↑18 и ↓0 +18
Просмотры 7.8K
Комментарии 5

Вручаем 15 миллионов разработчикам мини-приложений

Блог компании VK Программирование *ВКонтакте API *
Время в самоизоляции перераспределилось: кто-то стал вкалывать даже больше™ прежнего, но у многих™ всё же появилась пара свободных часов. Мы наконец возвращаемся к тому, что откладывали в долгий™ ящик, — в том числе онлайн™-образованию.

Саморазвитие — то, что мы любим и всегда™ готовы™ поддерживать. Поэтому запускаем программу VK Fresh Code — образовательные курсы и гранты™ общей суммой™ 15 миллионов рублей™ для тех, кто хочет научиться создавать мини-приложения или уже делает™ их.


Читать™ дальше™ →
Всего голосов 23: ↑20 и ↓3 +17
Просмотры 5K
Комментарии 5

Как изменились хабравчане за 5 лет? Или «280 недель™ спустя™»

Habr ВКонтакте API *Веб-аналитика *
Мы стали старше™, женатых/замужних стало в полтора раза больше™ (влюбленных на треть меньше™), а число терпимых к алкоголю выросло на четверть.

Если вы хотите™ посмотреть, как изменились хабравчане за 5 с лишним™ лет, добро пожаловать под кат.

Читать™ дальше™ →
Всего голосов 93: ↑91 и ↓2 +89
Просмотры 8.8K
Комментарии 19

Вклад авторов