Recent Releases of vk-api
vk-api - vk_api 11.10.0
https://github.com/python273/vk_api/compare/v11.9.9...v11.10.0
- Python
Published by python273 7 months ago
vk-api - vk_api 11.9.9
- Исправлена аутентификация (возможно только частично #469)
- Python
Published by python273 over 3 years ago
vk-api - vk_api 11.9.7
- Исправлена двухфакторная аутентификация
- Python
Published by python273 about 4 years ago
vk-api - vk_api 11.9.6
- Исправлена аутентификация для паролей с не-латинскими символами
- Python
Published by python273 over 4 years ago
vk-api - vk_api 11.9.5
- Исправлена аутентификация
- Убраны зависимости six и enum34
- Python
Published by python273 over 4 years ago
vk-api - vk_api 11.9.4
- Исправлена аутентификация.
- Python
Published by python273 almost 5 years ago
vk-api - vk_api 11.9.3
- Исправлена аутентификация. Снова.
- Python
Published by python273 almost 5 years ago
vk-api - vk_api 11.9.2
- Исправлена аутентификация
VkTools.get_all_iterтеперь показывает текст ошибки запросов
- Python
Published by python273 almost 5 years ago
vk-api - vk_api 11.9.1
- Исправлена двухфакторная аутентификация
https://github.com/python273/vk_api/compare/v11.9.0...v11.9.1
- Python
Published by python273 over 5 years ago
vk-api - vk_api 11.9.0
С этой версии поддерживаются только Python 3.6+
https://github.com/python273/vk_api/compare/v11.8.0...v11.9.0
- Python
Published by python273 over 5 years ago
vk-api - vk_api 11.8.0
VkKeyboard
- Добавлена функция
add_openlink_button(#342 @viklover)
- Python
Published by python273 almost 6 years ago
vk-api - vk_api 11.7.0
VkAudio
- Добавлена функция
get_post_audio(@qwertyadrian) - Небольшие фиксы для получения cookies
VkUpload
- Добавлен параметр
peer_idдляphoto_messages(@Raportuy)
- Python
Published by python273 about 6 years ago
vk-api - vk_api 11.6.1
VkBotLongPoll
- VkBotEvent обновлен для версии 5.103. Добавлены поля:
client_info,message(@BrokenFG & @nedogimov)
VkAudio
- Исправлено получение id и ссылки на mp3 (@bakatrouble)
- Python
Published by python273 about 6 years ago
vk-api - vk_api 11.6.0
- Добавлен агрумент
inlineдляVkKeyboard - Исправлен
VkBotMessageEventдля v5.103 API
- Python
Published by python273 over 6 years ago
vk-api - vk_api 11.5.1
VkApi
- Исправлена двухфакторная аутентификация
VkUpload
- Добавлена функция
photo_market(@MrRozdor) - Добавлена функция
photo_market_album(@MrRozdor)
- Python
Published by python273 over 6 years ago
vk-api - vk_api 11.5.0
VkApi
- Добавлен параметр
sessionдля передачи кастомной requests сессии (до этого можно было обновлять через полеhttp) (@sakost)
VkKeyboard
- Добавлены новые типы кнопок:
add_location_button,add_vkpay_buttonadd_vkapps_button(@prostomarkeloff)
VkUpload
- Добавлена функция
photo_group_widget(@qulaz) - Добавлен параметр
captionдляphoto_wall(@manuelcortez)
VkLongPoll
- Исправлена передача
VkLongpollModeв параметрmode(@snowwm) - Добавлен параметр
group_id(@snowwm) - Добавлено поле
messageвEvent(@snowwm)
VkStreaming
- Добавлена функция
delete_all_rules(@digital-stars)
etc.
enum34устанавливается только на версии python < 3.4 (@snowwm)- Добавлен пример бота через callbacks: examples/callback_bot.py (@prostomarkeloff)
- Добавлен пример для
VkStreamingexamples/streaming.py (@digital-stars)
- Python
Published by python273 over 6 years ago
vk-api - vk_api 11.4.0
- Добавлена
utils.get_random_idдля методаmessages.send - Добавлена
VkApi.code_authдля получения токена по коду при авторизации на сайте - Добавлена возможность передавать
list/tupleв аргументахVkApiMethod(VkApi.get_api()), который конвертруется в строку[1,2,3]->'1,2,3' - [VkAudio] Добавлена возможность получать альбомы с
access_hash - [VkAudio] Добавлена
VkAudio.get_audio_by_id - [VkUpload] Добавлена возможность передавать
VkApiMethod
- Python
Published by python273 about 7 years ago
vk-api - vk_api 11.3.0
- Дефолтная версия API 5.92
- [VkLongPoll] Исправлена обработка неизвестных событий
- [VkLongPoll] Добавлено событие записи аудиосообщения (
VkEventType.USER_RECORDING_VOICE)
thx @Helow19274
- Python
Published by python273 about 7 years ago
vk-api - vk_api 11.2.1
- [VkLongPoll] Исправлен парсинг событий сообщений из чата
- Python
Published by python273 over 7 years ago
vk-api - vk_api 11.2.0
- Дефолтная версия API 5.85
- Исправлены проблемы с установкой из-за кодировки
VkLongPollтеперь использует 3 версию longpoll, изменения в событиях связанными с сообщениями- Исправлен скрапинг VkAudio
VkAudio.search_userтеперь возвращает только аудио пользователяVkAudio.get_albums&VkAudio.get_albums_iterтеперь возвращают правильное кол-во прослушиваний (plays)
thx @Helow19274
- Python
Published by python273 over 7 years ago
vk-api - vk_api 11.1.0
[VkBotLongPoll] Добавлено событие
VkBotEventType.VKPAY_TRANSACTION(vkpay_transaction)[VkLongPoll] Добавлены
Event.update_typeдля событияVkEventType.CHAT_UPDATE:VkChatEventType.SETTINGS_CHANGED(4) (Изменены настройки беседы)VkChatEventType.KEYBOARD_RECEIVED(11) (получение клавиатуры от бота)
Исправлено событие
VkEventType.NOTIFICATION_SETTINGS_UPDATEОбновление версии API до
5.84
thx @Helow19274
- Python
Published by python273 over 7 years ago
vk-api - vk_api 11.0.0
- Добавлен VkBotLongPoll (doc) @deker104
- Добавлен VkKeyboard (doc) @Helow19274
- Добавлен VkStreaming (doc) @hdk5
- Заменен метод
VkRequestsPoll.method_one_paramна функциюvk_request_one_param_pool - Изменена
VkAudio.search
- Python
Published by python273 over 7 years ago
vk-api - vk_api 10.1
- Добавлен VkUpload.graffiti (thx @Helow19274)
- Добавлен VkUpload.document_message
- Исправлен FilesOpener.close_files для python 2
- Python
Published by python273 almost 8 years ago
vk-api - vk_api 10.0
Много PRs от @hdk5: - Исправлен и переделан VkTools - Добавлена возможность получать аудио альбомы - Добавлена документация на Sphinx: https://vk-api.readthedocs.io/en/latest/ - Рефакторинг
Миграция: - Изменено API VkAudio - Изменено API VkLongpoll - Изменено API VkApi: некоторые методы стали приватными
- Python
Published by python273 almost 8 years ago
vk-api - vk_api 9.3.2
- Добавлена возможность загружать истории: VkUpload.story (Спасибо @hdk5)
- Исправлено декодирование ссылок аудио (VkAudio) для python2 (Спасибо @mrandybu)
- Python
Published by python273 almost 8 years ago
vk-api - vk_api 9.3.1
- Исправлена ошибка для заблокированных аккаунтов
- Обновлена версия API до 5.73
- Добавлен stories в стандартный scope
- Python
Published by python273 almost 8 years ago
vk-api - vk_api 9.3
- Исправлено декодирование ссылок аудио для VkAudio
- Исправлена фильтрация недоступных аудио
- Python
Published by python273 about 8 years ago
vk-api - vk_api 9.2.1
- Добавлен аргумент stopfn для VkTools.getall*
- Исправлен тип Event.user_id лонгпулла
- Добавлено получение альбомов и аудио из альбомов в VkAudio
- Python
Published by python273 over 8 years ago
vk-api - vk_api 9.1
- Добавлен vkapi.utils.enabledebug_mode (перенаправляет логгирование в консоль и выводит все http запросы)
- Добавлен обход рекапчи при логине
- Исправлено декодирование ссылок на аудио
- Python
Published by python273 over 8 years ago
vk-api - vk_api 9.0
Тысячи часов рефакторина и ломания обратной совместимости. Ставьте звездочки на дошираки автору
Чтобы мигрировать с 8.* на 9.0 нужно:
- Заменить вызов
VkApi.authorizationнаVkApi.auth(vk.authorization()наvk.auth()) - Заменить
AuthorizationErrorнаAuthError - Удалить использования аргументов
VkApi.__init__:number,sec_number,proxiesВместоnumber,sec_numberпросто передавайте номер вloginПрокси можно по прежнему установить как в примере - (Опционально) Удалить старый конфиг
vk_config.json
Изменения:
- Добавлен base класс для конфига (#76)
- Добавлена возможность вызывать
VkApi.authбез пароля - будут использоваться данные из конфига - Изменен формат конфига:
- Токены с разным appid и scope сохраняются отдельно - не нужно вызывать
VkApi.auth(reauth=True)чтобы получить токен с новым appid или scope - Куки сохраняются со всей информацией (чтобы защитить куки от отправки на сторонние домены)
- Удалены параметры
VkApi.__init__:number,sec_number,proxies - Добавлено логгирование
- Удален
VkApi.authorization - Добавлены доки (генерируются из docstring)
- Исправлена передача аргумента raw при вызове
try_again()из ошибки - Добавлен VkUpload.photo_cover (@kamidorik)
- Добавлена возможность вызывать методы с snake case:
vk.wall.get_by_id(...)
- Python
Published by python273 over 8 years ago
vk-api - vk_api 8.9
- Исправление аргумента limit для VkTools.getalliter и VkTools.getallslow_iter
- Добавление VkUpload.video (@shanginn)
- Добавление VkUpload.audio_message
- Исправление VkAudio
- Python
Published by python273 over 8 years ago
vk-api - vk_api 8.8
- Добавлен поиск по аудиозаписям пользователя (@GitBib)
- VKAudio -> VkAudio (VK было большими)
- Исправлен VkUpload.photo_chat
- Python
Published by python273 almost 9 years ago
vk-api - vk_api 8.7
- Добавлен VkUpload.document_wall (@shanginn)
- Добавлен пример двухфакторной аутентификации (@skar404)
- Добавлена возможность загружать file-like объекты
- Пофикшен repr для VkApiMethod (@zifter)
- Добавлен VkAudio (@neigrok)
- Python
Published by python273 almost 9 years ago
vk-api - vk_api 8.6
- Исправлена двухфакторная аутентификация
Спасибо @just806me!
- Python
Published by python273 almost 9 years ago
vk-api - vk_api 8.4
- Добавлен враппер над execute: VkFunction (пример)
- Добавлена возможность использовать свои способы сохранения кук и токена
- Python
Published by python273 almost 9 years ago
vk-api - vk_api 8.3
- Добавлен VkLongPoll
- Несколько фиксов VkTools
- Python
Published by python273 almost 9 years ago
vk-api - vk_api 8.2
- Обновление примеров
- Обновление дефолтной версии API до 5.62
- Фикс получения токена
- Python
Published by python273 about 9 years ago
vk-api - vk_api 8.1
- Пофикшен VkTools
- Мелкий рефакторинг
- Python
Published by python273 about 9 years ago
vk-api - vk_api 8.0
- Потеряна обратная совместимость VkRequestsPull
- Теперь VkRequestsPull работает с любыми типами
- Обновлен пример requests_pool.py
- Добавлена загрузка фото профиля/группы VkUpload.photo_profile
- Добавлена загрузка фото конференции VkUpload.photo_chat
Спасибо @thomasfire и @pro100creepeer за контрибютинг
Еще немного сломалась история коммитов ¯_(ツ)_/¯
- Python
Published by python273 about 9 years ago
vk-api - vk_api 7.4
Репозиторий
- Обновлено README.md
- Добавлена страничка в Wiki
Обновления
- Добавлены VkTools.getalliter и VkTools.getallslow_iter с обратной совместимостью. Это итераторы. Это сделано чтобы не загружать все объекты в память и иметь возможность по частям обрабатывать/загружать в БД/etc.
- Исправлена проверка безопасности для некоторых номеров
- Исправлена 2-факторная аутентификация
- Исправлено определение заблокированных аккаунтов
- Python
Published by python273 over 9 years ago
vk-api - vk_api 7.3
Исправление авторизации в связи с переходом VK на новый дизайн
- Python
Published by python273 over 9 years ago
vk-api - vk_api 7.2
- Add raw parameter to VkApi.method (e.g. to get 'execute_errors')
- Make VkUpload.audio artist and title optional
- VkRequestsPool: fix getting lists; ability to get errors;
- Update security check URL (less redirects)
- Python
Published by python273 over 9 years ago
vk-api - vk_api 7.1
- Default API version: 5.52
- Add VkUpload.audio
- Implement availability Captcha image directly from object
- Implement device remembering for two-factor authentication
- VkRequestsPool: fix unicode in request values; fix errors handle
- jconfig: dict-like
- Fix requests session hearders update
- Thread-safety for delaying requests
Thanks for @AlexTalker and @kuraga
- Python
Published by python273 over 9 years ago