28 февраля 2016
10302
api вконтакте, api примеры, api vk, api запросы

API ВКонтакте примеры

JavaScript

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

 

Что же мы будем тут конкретно рассматривать? Да, пожалуй, немного пройдемся по сообществам, потом можно будет пару слов сказать уже про пользователей. В общем, приступаем!

 

Первый пример. Кто онлайн в сообществе?

 

Если перейти по данной ссылке с GET параметрами, то Вы можете узнать кто сейчас онлайн в в нашем с Вами сообществе iRootHelp. Работает все очень просто. В group_id вы указываете свое сообщество (можно идентификатор сообщества), а также выбираете поле fields и указывается ему значение онлайн. Собирается массив из четырех полей и одного поля количества пользователей в сообществе, где: 

 

  • count - количество пользователей в сообществе
  • uid - идентификатор пользователя
  • first_name - имя пользователя
  • last_name - фамилия пользователя
  • online - поле онлайн (0 - оффлайн, 1 - онлайн)

 

https://api.vk.com/method/groups.getMembers?group_id=iroothelp&fields=online

 

Второй пример. Выбор главной фотографии профиля пользователя.

 

К примеру, нам нужно выбрать главную фотографию конкретного пользователя. Тогда можно использовать данный API запрос. При получении ответа, копируем ту строку, что идет после http.

 

https://api.vkontakte.ru/method/getProfiles?uids=7673899&fields=photo

 

 

Третий пример.  Сбор всех идентификаторов пользователей в указанном сообществе.

 

К примеру, Вам нужно собрать все идентификаторы uid пользователей, которые находятся в определенном сообществе, допустим, в нашем с Вами сообществе iRootHelp. Делается это очень просто. Кстати, подобный API запрос, мы рассматривали с Вами в предыдущем материале скрипт проверки пользователя в сообществе ВКонтакте.

Помимо запроса, там я наглядно показывал и рассказывал, как можно посредством JSON формата, разобрать все по частям.

 

https://api.vk.com/method/groups.getMembers?group_id=iroothelp

 

 

Четвертый пример.

 

Теперь, давайте, выведем все последние пять записей нашего сообщества iRootHelp. В массиве мы получим: отправителя, дату, название, текст, большую и маленькую картинки, их размеры. В поле fields мы подставляем с Вами все записи на стене сообщества, далее в поле domain указываем адрес сообщества и в последнем поле count указываем количество выводимых записей, в данном случае, оно равно пяти последним записям.

 

https://api.vk.com/method/wall.get?filter=all&domain=iroothelp&count=5

 

Пожалуй, на этом все, так как говорить про все примеры API ВКонтакте, будет очень долго и не имеет никакого смысла, все можно посмотреть в документации. Данный материал, носит характер ознакомления с данной темой. Если же у Вас имеются какие то вопросы или не можете решить задачу, - пишите, постараюсь помочь! Всем удачи!)