Хотите прямо сейчас получить бесплатный видеокурс по программированию для начинающих?

Взаимодействие с API ВКонтакте

Август 24, 2013

a_9a5cd502Вступление

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

API ВКонтакте

Поскольку мы будем разрабатывать в наших уроках Standalone приложения, то и речь пойдет об API для этих приложений.

Авторизация.

Существует два способа авторизации. Первый  OAuth авторизация — это основной способ авторизации для Desktop и мобильных приложений. Осуществляется на базе протокола OAuth 2.0. После успешной авторизации мы получаем специальный ключ access_token, который будем отправлять с каждым нашим запросом. Второй способ — это прямая авторизация, доступна в данный момент только для одобренных полнофункциональных клиентов или для платформ на которых недоступен первый способ.

Возможности.

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

Приступая к работе

Что бы начать работать с социальной сетью нам необходимо будет создать приложений ВКонтакте, которое и будет давать доступ к информации. Заходим на страницу создания приложения, вводим названия для нашей программы и выбираем тип «Standalone-приложение».  Дальше необходимым шагом является подтверждение смс — сообщения, после чего ваше приложение создано и вы можете получить необходимую информацию для работы с API. Нам необходимо получить ID приложения и защищенный ключ для дальнейшей работы с API.

Заключение

Начало было положено, мы создали свое приложение ВКонтакте, используя которое будем получать всю необходимую информацию, отправляя запросы. Наверняка вы уже прикинули парочку идей у себя в голове, того приложения, которое хотите реализовать. В следующей статье мы поговорим об авторизации подробнее и реализуем вход в приложение на c#.



2 Комментариев к записи Взаимодействие с API ВКонтакте

  1. виталий on 25.08.2013 at 16:59

    Cоздание приложения-идея хорошая,но надо подумать какую информацию туда втиснуть.Виталий

    • Александр Галанин on 25.08.2013 at 22:50

      Если речь идет о приложении именно в контакте, то это просто так сказать шлюз между вашей программой и сервером ВКонтакте. А какая идея у вас будет по поводу программы тут уже конечно от вас зависит, но поверьте придумать можно все что угодно.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Поддержите проект

Хит продаж:

Случайный анекдот

Моя вторая книга

Что это???

Программирование для Android:

Мы вконтакте

Помощь сайту

Понравился сайт? Он сильно нуждается в раскрутке.

Чтобы помочь в раскрутке - опубликуйте ссылку на сайт (или любую его страницу) на любом другом сайте в интернете. Тогда сайт станет чуточку популярнее.

Или просто нажмите на кнопки социальных сетей которые стоят в конце каждой статьи

Вместе мы сможем сделать программирование более популярным и более понятным для всех!

Заранее спасибо!
Артём Кашеваров.