Vk api как установить
Перейти к содержимому

Vk api как установить

  • автор:

vk_api

История выпусков Уведомления о выпусках | Лента RSS

Эта версия

Загрузка файлов

Загрузите файл для вашей платформы. Если вы не уверены, какой выбрать, узнайте больше об установке пакетов.

Source Distribution

Uploaded 25 июн. 2022 г. source

Built Distribution

Uploaded 25 июн. 2022 г. py3

Хеши для vk_api-11.9.9.tar.gz

Хеши для vk_api-11.9.9.tar.gz

Алгоритм Хеш-дайджест
SHA256 c7741e40bc05980c91ed94c84542e1e7e7370e101b5eaa74222958d4130fe3c2 Копировать
MD5 da25cd23b3315480aa6eb40e246b8411 Копировать
BLAKE2b-256 fc6cb696dcc8f10136f0c1afc98e37a267e46b63301e7f48ab5fc13065f0755f Копировать

Хеши для vk_api-11.9.9-py3-none-any.whl

Хеши для vk_api-11.9.9-py3-none-any.whl

Алгоритм Хеш-дайджест
SHA256 c71021506449afe5b9bbb1c4acb0d86b35a007ddc21678478e46fbbeabd1f3ef Копировать
MD5 453fc6600135f7e8a88d4e8ee7b7f236 Копировать
BLAKE2b-256 55ff2298f424d7a7ef994e295a31911d47f23a6afdb9e880f10b2dc7a9998a8a Копировать

Помощь

О PyPI

Внесение вклада в PyPI

Использование PyPI

Разработано и поддерживается сообществом Python’а для сообщества Python’а.
Пожертвуйте сегодня!

PyPI», «Python Package Index» и логотипы блоков являются зарегистрированными товарными знаками Python Software Foundation.

Установка vk_api python

При установки vk_api на Ubuntu 16.04.5 LTS выдетает ошибка установки.

pip install vk_api Collecting vk_api Using cached https://files.pythonhosted.org/packages/ac/c6/7ab7b58b00c6b06af38ce244515e4c6ad6b8fae0c00d4931c63bcdc803f3/vk_api-11.0.0.tar.gz Complete output from command python setup.py egg_info: Traceback (most recent call last): File "", line 1, in File "/tmp/pip-install-a21j4lkr/vk-api/setup.py", line 16, in long_description = f.read() File "/usr/local/lib/python3.6/encodings/ascii.py", line 26, in decode return codecs.ascii_decode(input, self.errors)[0] UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 193: ordinal not in range(128) ---------------------------------------- Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-a21j4lkr/vk-api/ 

Какие варианты ее устранить

Отслеживать

задан 16 сен 2018 в 12:42

6,343 5 5 золотых знаков 25 25 серебряных знаков 54 54 бронзовых знака

Документация vk_api¶

Примеры по использованию библиотеки доступны на GitHub.

import vk_api vk_session = vk_api.VkApi('+71234567890', 'mypassword') vk_session.auth() vk = vk_session.get_api() print(vk.wall.post(message='Hello world!')) 

Установка

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

Регистрация приложения

Переходим на сайт ВКонтакте и добавляем новое приложение — https://vk.com/editapp?act=create и заполняем поля.

  • Название — лучше указать название вашего сайта.
  • Платформа — выберите значение — Веб-сайт.
  • Базовый домен — url адрес вашего сайта
  • Доверенный redirect URI — адрес нужно взять на странице Аккаунты, в блоке добавления аккаунта

Настройки приложения ВКонтакте для выгрузки товаров

Страница добавления аккаунта

Если на сайте используется авторизация через соц сети, а именно через ВКонтакте, то в настройках приложения ВКонтакте нужно добавить дополнительный redirect URI — https:///bitrix/tools/oauth/vkontakte.php

Настройка группы / сообщества

После этого переходим обязательно в нужное сообщество или группу и в настройках включаем раздел «Товары» и после этого нажимаем кнопку сохранить. Обязательно нужно выбрать режим Расширенные товары, чтобы выгружались свойства товаров, объединялись торговые предложения в 1 товар в вк, и на странице товара выводился список выпадающий с вариантамисвойств

включение раздела товаров в вконтакте

Настройка модуля

В настройках модуля в админке битрикса необходимо указать данные для доступа к добавленному приложению, через которое будет происходить выгрузка. Необходим заполнить поля — ID приложения и Защищённый ключ .

2022-04-08_17-02.png

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

Настройки созданного приложения

Антикаптча

Иногда работа выгрузки может быть нарушена защитой вконтакте от роботов через запрос подтверждения действия кодом с картинки. Для автоматизации ввода кода используется сервис автоматического распознавания капчи.

Редко возникает необходимость в использовании его, в большинстве случаев — никогда.

Для его работы необходимо зарегистрироваться тут

После регистрации нужно получить ключ для доступа к API сервиса. Достаточно 2х долларов на несколько месяцев использования сервиса.

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

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