Как вставить на сайт группу вк


Как добавить виджет группы Вконтакте на сайт

Всем доброго дня! Я уже много раз затрагивал тему социальных сетей, где в основном упор делаю на получения социальных сигналов.

Сегодня же я продолжу тему по раскрутке сообщества, но уже одним из бесплатных методов, благодаря виджету группы Вконтакте на сайте.

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

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

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

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

Позже была описана моя методика продвижения сообществ Vk.com, с помощью специальных программ (Group Builder, Inviter, Troll, Botovod), но так как они платные не каждый новичок может взять их к себе на вооружение.

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

Чтобы сразу стало понятно, что мы сегодня будем делать, прошу вас обратить внимание на сайдбар, правую колонку, блога seoslim.ru.

Через пару минут похожая картина будет отображаться и на ваших проектах.

Как сделать виджет группы Вконтакте

Настало время перейти от теории к практике, для чего переходим на всеми известный сайт vk.com и на любой странице спускаемся в самый низ экрана, где в футере вы должны будите нажать на ссылку «Разработчикам».

После этого вы должны попасть на специальную страницу, где можно разрабатывать или управлять социальными приложениями. В этом разделе сайта нам понадобится окно «Авторизация и виджеты для сайтов», поэтому по нему и кликаем.

Теперь надо из раздела «Виджеты для сайта» нажать на ссылку «Сообщества», чтобы его подключить к площадке.

На последней странице можно будет произвести все необходимые настройки отображения группы на сайте.

Ссылка на страницу — здесь указываем адрес группы, которая будет отображаться в блоке;

Вид — отмечаем, что будет отображаться в информационном поле:

Участники — аватарки подписчиков;
Новости — последние новости сообщества;
Только название — думаю объяснять не стоит.

Настройки стилей — здесь задаете ширину и высоту блока в пикселях, а также выбираете какой у него будет цвет: фона, текста и кнопок.

Код для вставки  — представлен код, который нужно добавить в файлы сайта, чтобы настраиваемый блок начал отображаться.

Первый кусок кода (красный цвет) придется вставить в любое место файла header.php перед закрывающим тегом </head>. Если вы уже ранее устанавливали подобные приложения, например виджет комментариев, то этот код по идее должен у вас уже быть добавлен.

Второй кусок кода (синий цвет) придется вставить в то место на сайте, где вы планируете вывести виджет группы от Вконтакте и ниже я покажу, как это сделать.

Установка блока сообщества от Vk на блог WordPress

Так как мой блог работает на CMS (движок) вордпресс, то я покажу на собственном примере самый простой способ реализации данного информационного окна группы в сайдбаре моего блога.

Данная технология будет работать на всех вордпрессовских площадках, а сам виджет можно вывести в любом удобном для вас месте: подвале (футере), шапке, статье.

Переходим в административную панель сайта и выбираем вкладку «Виджеты». Из доступных блоков нас интересует тот, который называется «Текст» (произвольный текст или HTML-код.), вот его мы и перетягиваем к себе в сайдбар.

Должно получится похожая картина, как у меня:

Далее останется написать в заголовке цепляющее название (по желанию) и вставить вторую часть кода, после чего нажимаем «Сохранить».

Теперь если перейти на страницу блога, то в сайдбаре будет отображаться ваша группа из Вконтакте.

Кстати, настройки стилей можете редактировать непосредственно из самого кода, если внимательно присмотреться, то там видны все заданные ранее параметры (ширина, высота, цвет).

Казалось бы, такой до безобразия простой способ, но почему то вызывает у некоторых проблемы.

На этом у меня все, если остались вопросы я всегда рад помочь. Пока!

Руководство по настройке фан-страницы и групп ВКонтакте • KonstantinKanin.com

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

В этом тексте я опишу несколько шагов по созданию сообщества ВКонтакте:

  • Загрузите свой логотип
  • Загрузить обложку
  • Измените основные сведения о вашем сообществе (описание, короткую ссылку и т. Д.)
  • Редактировать дополнительные настройки (тема, возрастные ограничения, URL сайта)
  • Настройте разделы сообщества:
    • стена
    • Ссылки
    • Фото
    • Видео
    • Аудиофайлы
    • Документы
    • Доска обсуждений
    • Блок вики
    • События
    • Мест
    • Контакты
    • Продукты
  • Включить комментарии пользователей
  • Включить личные сообщения сообщества
Вы предпочитаете смотреть видео? Посмотрите этот контент на Youtube:

Все еще не знаете, какой тип сообщества выбрать - фан-страницу или группу? Это видео может помочь вам:

Шаг 1.Загрузите свой логотип

Первое, что вам нужно сделать, это загрузить свой логотип.

  1. Нажмите кнопку Загрузить фото справа.
  2. Выберите файл с логотипом. Рекомендуется использовать квадратное изображение.
  3. Выберите правильное положение вашего логотипа и Сохраните .
  4. Теперь выделите область для миниатюры круга. Миниатюра будет использоваться для сообщений сообщества, комментариев и списков. Он также будет использован при загрузке изображения обложки.

Шаг 2. Загрузите изображение обложки

  1. Щелкните три точки под логотипом и выберите Управление сообществом .
  2. Теперь выберите Обложка сообщества -> Загрузить .
  3. Ваша обложка должна быть прямоугольной, а рекомендуемые размеры - 1590 × 400 пикселей. Выберите свой файл с обложкой, загрузите его и сохраните. Теперь верхняя часть вашего сообщества должна выглядеть так:

Шаг 3. Измените основные данные вашего сообщества

  1. Теперь давайте введем описание вашей фан-страницы.Он может содержать текст, ссылки и смайлы.
  2. Затем вы можете выбрать свой Тип сообщества : группа может быть открытой (чтобы каждый мог ее найти и присоединиться), закрытой (пользователи могут присоединиться к ней, если они получат приглашение или отправят запрос) или частной (поэтому никто не может найти его через окно поиска, и только управление группой может пригласить пользователя присоединиться к нему). В случае фан-страницы у вас может быть только открытая фан-страница , поэтому в настройках такой опции нет.
  3. Выберите короткую ссылку для вашего сообщества. Если адрес есть, можешь брать. Постарайтесь сделать ссылку короткой и удобной для пользователей. Это может быть ваш бренд или любое ключевое слово, связанное с вашими продуктами или бизнесом.
  4. По завершении нажмите Сохранить .
.

Как создать аккаунт ВК без номера телефона? • KonstantinKanin.com

Как зарегистрироваться в ВК:

  1. Открыть vk.com
  2. Заполните регистрационную форму
  3. Введите номер вашего мобильного телефона
  4. Создать пароль
  5. Добавьте данные вашего профиля

1. Откройте vk.com на компьютере, телефоне или планшете.

2.Заполните форму регистрации.

Создать аккаунт в ВК можно тремя способами:

Если у вас есть учетная запись Facebook и вы хотите использовать ее в ВКонтакте, просто нажмите «Войти через Facebook», появится всплывающее окно входа в Facebook и просто следуйте инструкциям.

Если вы не хотите использовать Facebook, заполните форму и нажмите «Продолжить регистрацию».

3. Введите номер своего мобильного телефона.

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

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

Если вы введете неправильный код, вы получите сообщение об ошибке. Теперь у вас есть 3 попытки ввести правильный код. Вы должны получить еще один звонок и так же, как на предыдущем шаге, вы должны ввести последние 4 цифры входящего номера в поле:

Если вы пропустите все попытки, вы получите ошибку:

В некоторых случаях (это зависит от страны вашего мобильного номера), если вы не набираете 4 цифры в течение некоторого времени, вам будет предложено получить код в SMS.

После того, как вы, наконец, получили код и ввели его в поле, нажмите «Подтвердить», чтобы перейти к следующему шагу.

4. Создайте пароль.

Если вы регистрируетесь с использованием номера телефона на предыдущих шагах, просто выберите пароль и введите его в поле. Обратите внимание, что пароль не скрыт, поэтому убедитесь, что никто не смотрит на ваш экран 🙂 А затем нажмите «Присоединиться к ВК».

5. Добавьте данные своего профиля

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

Как создать аккаунт ВКонтакте без личного номера мобильного телефона?

Возможно, вам потребуется обойти проверку телефона ВКонтакте, например, из соображений безопасности вы не хотите сообщать свой номер телефона ВКонтакте.

Таким образом, вместо того, чтобы использовать свой личный номер мобильного телефона для регистрации в ВКонтакте, у вас есть два варианта:

  • купите для этого дополнительную SIM-карту
  • использовать виртуальный номер телефона

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

Хорошо, что платные виртуальные номера не такие дорогие, как вы думаете. Если вы используете SMS Activate, это будет стоить вам около 0,33 доллара за один SMS-код на российский номер. SMS Activate имеет версии интерфейса на английском, испанском и китайском языках.

Прежде всего, необходимо пополнить баланс. Для российского номера потребуется 21 рубль.

В правом верхнем меню нажмите «Пополнить баланс»:

SMS Activate предлагает несколько способов оплаты, таких как VISA / Mastercard, UnionPay, Bitcoin, Payeer, PerfectMoney, Яндекс.Деньги и т. Д.

Затем перейдите в левое меню и выберите Россия, а затем нажмите «Купить» рядом с vk.com:

Теперь вы получите номер, который можно ввести в поле ВКонтакте:

Если нажать «Получить код», можно заметить эту ошибку, это означает, что кто-то уже взял этот номер телефона для создания профиля в ВКонтакте:

Не волнуйтесь, просто вернитесь в окно SMS Activate, нажмите эту красную кнопку, чтобы вернуть деньги, и повторите предыдущий шаг для получения номера:

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

Дождитесь окончания таймера и нажмите на появившуюся ссылку «Отправить код по SMS»:

А теперь вернитесь в окно SMS Activate и нажмите эту зеленую кнопку, чтобы подтвердить, что вы ждете кода SMS:

Максимум через несколько минут вы увидите код. Просто скопируйте его и вставьте в поле на странице ВКонтакте.

Теперь выберите пароль для своей учетной записи ВКонтакте и нажмите «Присоединиться к ВК».Это оно!

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

.

15 способов получить больше подписчиков на VK.com • KonstantinKanin.com

Из этой статьи вы узнаете:

  • Как увеличить количество подписчиков на фан-странице или группе ВКонтакте (ВКонтакте)
  • Какие дополнительные рекламные услуги могут помочь вам получить больше подписчиков
  • Каковы плюсы и минусы каждого из этих методов

Состав:

  1. Добавить виджеты ВК на свой сайт
  2. Старт ВК.com с таргетингом на рекламную кампанию
  3. Обмениваться бесплатными сообщениями с другими фан-страницами
  4. Начать ретаргетинговую кампанию
  5. Пригласите друзей в свое сообщество
  6. Создать дополнительную некоммерческую фан-страницу
  7. Купить фан-страницу или группу
  8. Купить посты на других фан-страницах и в группах
  9. Покупка постов в профилях пользователей
  10. Получить высокую позицию в результатах поиска ВКонтакте
  11. Узнайте, как использовать вирусный маркетинг
  12. Сделать конкурс
  13. Сделайте бесплатный вебинар
  14. Сделайте SEO-магию, чтобы получить высокие позиции в Яндексе и Google
  15. Ваш последний шанс - Спам

Как вы, наверное, знаете, Facebook по многим причинам не удалось стать ведущей социальной сетью в русскоязычном Интернете.ВКонтакте или Вконтакте - лидер по количеству пользователей в России, Беларуси и Украине, а также один из самых посещаемых сайтов в Рунете. Многие западные компании, бренды, звезды кино и музыки осознали потенциал ВКонтакте и используют его для общения со своими русскоязычными клиентами и поклонниками.

Давайте посмотрим, как продвигать фан-страницу и увеличивать количество ваших подписчиков на VK.com.

1. Добавьте виджеты ВК на свой сайт

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

Добавить кнопку для публикации в ВК. Большинство плагинов уже поддерживают публикацию в российских социальных сетях. Я использую Shareaholic для WordPress.

Добавьте виджет вашей фан-страницы. Вы можете настроить это здесь.

Преимущества - бесплатно. Привлекает первых подписчиков, укрепляет лояльность российских клиентов.
Недостатков нет , наверное.

2. Начать таргетированную рекламную кампанию VK.com

Реклама на VK.com (ознакомьтесь с моим руководством по рекламе в ВК) с использованием таргетированной рекламы - один из наиболее эффективных способов продвижения вашей группы, фан-страницы или веб-сайта. То же, что и в Facebook. Он доступен в вашей панели объявлений: https://vk.com/ads. Вы можете выбрать оплату за клик или за 1000 показов.

Определенное преимущество - это гибкая конфигурация. Гибкость позволяет показывать вашу рекламу определенной целевой группе.Есть интересные пользовательские настройки, например, показ рекламы пользователям, у которых завтра день рождения. Или путешественников, которых VK.com распознает, если они заходят в систему из других стран.

Недостаток - высокая цена за клик в крупных городах, таких как Санкт-Петербург и Москва, где она может составлять до 50 рублей и выше. Таким образом, стоимость одного абонента становится слишком высокой. Однако следует подчеркнуть, что высокая цена за клик распространяется только на самые популярные и конкурентоспособные темы. Чтобы проверить среднюю цену за клик, вы можете использовать создатель рекламы, который поможет вам составить прогноз для вашей кампании.Но я рекомендую вам разделить пополам предлагаемую цену за клик, которую вы видите на панели создания рекламы. Правда в том, что ВК любит показывать вам более высокую предлагаемую цену за клик, чем на самом деле.

Посмотрите мое видео о том, как начать рекламную кампанию в ВКонтакте:

3. Обменивайтесь бесплатными сообщениями с другими фан-страницами

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

Advantage - бесплатно.
Недостаток - может не быть фан-страницы или группы, которые хотели бы обмениваться сообщениями с вашей.

.

Автоматизированная публикация на пабликах Вконтакте с использованием VK API и Python

Vk.com (ВКонтакте) - самая популярная социальная сеть в России и странах бывшего СССР с более чем 430 миллионами пользователей. Изначально это был клон Facebook. Но теперь, после 10 лет разработки, эти два сервиса сильно отличаются друг от друга.

Традиционные преимущества vk.com - огромное количество бесплатной музыки и видео. Сервис позволяет пользователям загружать и обмениваться файлами и долгое время был довольно терпим к пиратству.В 2016 году Mail.Ru Group, материнская компания Вконтакте, решила все проблемы с крупными музыкальными лейблами и теперь тесно сотрудничает с правообладателями.

В отличие от Facebook, «ВКонтакте» имеет очень эффективные возможности для создания сообществ: публичные страницы (блоги) и группы (открытые и закрытые веб-форумы). В сообществах ВКонтакте вы можете легко делиться новостями, фото, аудио, видео, текстовыми файлами в разных форматах, создавать темы обсуждений и вики-страницы. Когда я учился в университете в 2003-2009 годах, для обмена информацией в учебной группе нам потребовалось создать собственный сайт и форум на базе phpBB.Сейчас практически все студенты просто используют для этого группы ВКонтакте. В отличие от Facebook, ВКонтакте показывает весь контент в группах как есть, без скрытия и фильтрации.

Благодаря возможностям автоматизации досягаемости можно делать разные интересные вещи на базе ВКонтакте. Для начала я решил разместить все аннотации из своего https://avleonov.com блога на https://vk.com/avleonovcom странице Вконтакте. Я создал эту страницу в веб-интерфейсе и автоматически заполнил ее содержимым, используя собственные скрипты Python.

Создание нового приложения

Я хочу работать с Вконтакте из моих скриптов Python.Итак, для этого мне нужно будет создать новое автономное приложение. Сделать это можно здесь: https://vk.com/editapp?act=create

Upd. Март 2018 Интеграция с Вконтакте внезапно оборвалась, потому что во все звонки добавили обязательный параметр версии.

Получение sms кода для подтверждения. А теперь у меня новое приложение:

Я изменил статус на «Заявка включена и видна всем».

Получение информации о странице

А теперь попробуем что-нибудь сделать.Все доступные методы перечислены на https://vk.com/dev/methods

.

Для большинства методов требуется аутентификация токена. Например, используя токен сообщества , вы можете выполнять некоторые операции на своей странице. Пойдем. Захожу на страницу https://vk.com/avleonovcom?act=tokens

Создать токен

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

  • Разрешить приложению управлять сообществом
  • Разрешить доступ к сообщениям сообщества
  • Разрешить доступ к фотографиям сообщества
  • Разрешить доступ к документам сообщества

Получение sms кода для подтверждения.И теперь у меня есть токен:

А теперь давайте информацию о группе:

 #! / Usr / bin / python Импортировать community_token = "3bXXXXXXXXXXXXXXXXa3" params = ( ('group_id', 'avleonovcom'), ('access_token', community_token), ) response = requests.get ('https://api.vk.com/method/groups.getById', params = params) печать (response.text) 

Ответ в Json:

{"response": [{"gid": 149273431, "name": "Александр Леонов", "screen_name": "avleonovcom", "is_closed": 0, "type": "page", "is_admin": 1 , «Admin_level»: 3, «is_member»: 1, «photo»: »https: \ / \ / pp.userapi.com \ / c638021 \ / v638021099 \ / 5ebf2 \ /CMFlIiN7BRQ.jpg "," photo_medium ":" https: \ / \ / pp.userapi.com \ / c638021 \ / v638021099 \ / 5ebf1 \ /ObJxr2spgT " , ”Photo_big”: ”https: \ / \ / pp.userapi.com \ / c638021 \ / v638021099 \ / 5ebf0 \ /KQfDrQHHc4o.jpg”}]}

Создание поста

Хорошо, теперь давайте посмотрим, как опубликовать что-нибудь на стене сообщества https://vk.com/dev/wall.post

Для этого мне нужен токен пользователя . Я попробую «Неявный поток» для токена доступа пользователя.

Я просто открываю этот URL в браузере:

https: // oauth.vk.com/authorize?client_id= 6096665 & display = page & redirect_uri = https: //oauth.vk.com/blank.html&scope= офлайн, фотографии, стена, группы & response_type = token & v = 5.65

И когда я нажму «Разрешить», я буду перенаправлен на:

https://oauth.vk.com/blank.html#access_token= bd9487fcd4bd6de7e43aqjfo2n3tjdfi3323b6327b1128987c834ab0b13d8a2fbe1fedc0119bcb473000 & expired_index_index_index_index_index

А теперь можете использовать этот токен.

Примечание! «-» в owner_id. Это важно!

 user_token = "bdXXXXXXXXXXXXXXXXX49" params = ( ('owner_id', '-149273431'), ('from_group', '1'), ('сообщение', 'Привет, мир!'), ('токен_доступа', токен_пользователя), ) response = requests.get ('https://api.vk.com/method/wall.post', params = params) печать (response.text) 

{«ответ»: {«post_id»: 3}}

Первое автоматически отправленное сообщение! Большой!

Хорошо, теперь давайте попробуем опубликовать URL с текстом и фотографией

 params = ( ('owner_id', '-149273431'), ('from_group', '1'), ('сообщение', 'Привет, мир2!'), ('сообщение', 'фото1468099_456239095, https: // avleonov.com '), ('токен_доступа', токен_пользователя), ) response = requests.get ('https://api.vk.com/method/wall.post', params = params) печать (response.text) 

{«ответ»: {«post_id»: 6}}

Здесь есть все необходимые элементы: многострочный, хэштеги, ссылки и картинки. Жалко, что я не могу указать изображение для любого URL-адреса, как я могу сделать это в графическом интерфейсе. 🙁

Как видите, я использовал картинку ID photo1468099_456239095 со своей личной страницы.Итак, давайте также посмотрим, как добавлять изображения на страницу сообщества.

Создание нового фотоальбома

В первую очередь мне нужен фотоальбом на страничке. Я могу создать его вручную или воспользоваться этим методом https://vk.com/dev/photos.createAlbum

 params = ( ('group_id', '149273431'), ('название', 'иллюстрации блога'), ('описание', 'изображения с avleonov.com'), ('upload_by_admins_only', '0'), ('комментарии_отключены', '0'), ('токен_доступа', токен_пользователя), ) ответ = запросы.получить ('https://api.vk.com/method/photos.createAlbum', params = params) печать (response.text) 

{"response": {"aid": 245830662 , "thumb_id": 0, "owner_id": - 149273431, "title": "иллюстрации блога", "description": "изображения с avleonov.com", " created »: 149

69,« updated »: 149

69,« privacy »: null,« comment_privacy »: null,« size »: 0,« can_upload »: 1}}

Хорошо, вот мой новый альбом:

https://vk.com/album-149273431_245830662

А теперь давайте добавим изображения в этот альбом.

Загрузка изображений

Прежде всего, мне нужно спросить Vk, какой сервер я могу использовать для загрузки изображений в конкретном сообществе и альбоме: https://vk.com/dev/photos.getUploadServer

 params = ( ('group_id', '149273431'), ('идентификатор_альбома', '245830662'), ('токен_доступа', токен_пользователя), ) response = requests.get ('https://api.vk.com/method/photos.getUploadServer', params = params) печать (response.text) 

{«ответ»: {«upload_url»: » https: \ / \ / pu.vk.com \ / c638625 \ /upload.php? act = do_add & mid = 1468099 & aid = 245830662 & gid = 149273431 & hash = 376ebed109e24233586f11bb245567af & rhash = d97ac3f9662006c9cdeaf1bcfcfc5000: 9cdeaf1bcfcfc5000: 900: 9cdeaf1bcfcfc5000: 9cdeaf1bcfcfc5000: 9cdeaf1bcfcfc5ee

Получение URL из этого json:

 импорт json upload_server = json.loads (response.text) ['ответ'] ['upload_url'] печать (upload_server) 

https://pu.vk.com/c638625/upload.php?act=do_add&mid=1468099&aid=245830662&gid=149273431&hash=376ebed109e24233586f11bb245567af&rhash=dee97ac3f966fi6loadc9c8

Теперь я могу загрузить файл изображения Петя.png на сервер, используя этот URL

 файлов = {'file1': open ('petya.png', 'rb')} response = requests.post (upload_server, files = файлы) печать (response.text) 

{"server": 638625 , "photos_list": " [{\" фото \ ": \" ae058e4488: z \ ", \" sizes \ ": [[\» s \ », \” 638625099 \ ”, \” 46dfc \ ”, \” kq-CLsvmn1c \ ”, 75,47], [\” m \ ”, \” 638625099 \ ”, \” 46dfd \ ”, \” ARweXs4fNY4 \ ”, 130,81] , [\ "X \", \ "638625099 \", \ "46dfe \", \ "azuLkrnJlEM \", 604 377], [\ "y \", \ "638625099 \", \ "46dff \", \ " Hhh9ZDOIG7A \ ”, 807,504], [\” z \ ”, \” 638625099 \ ”, \” 46e00 \ ”, \” - oRXtMm8KoI \ ”, 820,512], [\” o \ ”, \” 638625099 \ ”, \ "46e01 \", \ "BIuUvHI-jO4 \", 130,87], [\ "p \", \ "638625099 \", \ "46e02 \", \ "rvBynPb3ySs \", 200,133], [\ ”q \ ", \" 638625099 \ ", \" 46e03 \ ", \" 7co0uaiSnW4 \ ", 320 213], [\" r \ ", \" 638625099 \ ", \" 46e04 \ ", \" J3K4uca6G1E \ ", 510 340 ]], \ "Kid \": \ "646c7ed0cdac2164775b2ad14cd2b45b \", \ "debug \": \ "xszmzxzyzzzozpzqzrz \"}] "," help ": 245830662," hash ":" 10e144290d45ec ", : 149273431}

Получение необходимых параметров:

 img_hash = json.загружает (response.text) ['hash'] photos_list = json.loads (response.text) ['photos_list'] server = json.loads (response.text) ['сервер'] 

И, наконец, сохраните загруженный файл в фотоальбом: https://vk.com/dev/photos.save

 params = ( ('group_id', '149273431'), ('идентификатор_альбома', '245830662'), ('хеш', img_hash), ('photos_list', photos_list), ('сервер', сервер), ('подпись', 'тестовое изображение'), ('токен_доступа', токен_пользователя), ) ответ = запросы.получить ('https://api.vk.com/method/photos.save', params = params) печать (response.text) 

{«ответ»: [{«pid»: 456239022, «id»: » photo1468099_456239022 «, «помощь»: 245830662, «owner_id»: - 149273431, «user_id»: 1468099, «src»: »https: \ / \ / pp.userapi.com \ / c638625 \ / v638625099 \ / 46efe \ /climLuu7McI.jpg "," src_big ":" https: \ / \ / pp.userapi.com \ / c638625 \ / v638625099 \ / 46eff \ /9rAsDsEmiUg.jpg "," src_small ":" https: \ / \ / pp.userapi.com \ / c638625 \ / v638625099 \ / 46efd \ /mmeTVQjTAcE.jpg "," src_xbig ":" https: \ / \ / стр.userapi.com \ / c638625 \ / v638625099 \ / 46f00 \ /vm8tYL62cTA.jpg ”,” src_xxbig ”:” https: \ / \ / pp.userapi.com \ / c638625 \ / v638625099 \ / 46f01 \ /RybUx0jpg ”lBX , «Ширина»: 820, «высота»: 512, «текст»: «тестовое изображение», «создано»: 1499021877}]}

Примечание! Сервер возвращает идентификационную фотографию 1468099 _456239022. Это мой идентификатор пользователя. И идентификатор страницы - 149273431. Я не знаю, почему возвращается этот идентификатор. Итак, я редактирую id этой заменой:

 photo_id = re.sub ("фото1468099", "фото-149273431", photo_id) 

И это работает!

Итак, теперь мы можем добавлять изображения в фотоальбом сообщества.Мы можем сделать пост из идентификатора изображения, текстового описания и веб-ссылки. Этого достаточно для успешной интеграции вашего сайта со страницей Вконтакте. 😉

Примечание! Есть лимит, на стене можно создавать не более 50 постов в день!

Привет! Меня зовут Александр, я специалист по автоматизации информационной безопасности. Вы можете узнать обо мне больше здесь. В настоящее время лучший способ подписаться на меня - мой канал в Telegram @avleonovcom. Я обновляю его гораздо чаще, чем этот сайт.Если вы еще не использовали Telegram, попробуйте. Здорово. Вы также можете обсудить мои сообщения или задать вопрос на @avleonovchat.

.

Смотрите также

Поделиться в соц. сетях

Опубликовать в Facebook
Опубликовать в Одноклассники
Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий