Vk API и небольшой пример приложения
У социальной сети Вконтакте есть API. Благодаря ему можно менять статусы пользователей, создавать посты и огромную кучу другого. Для Python программистов существует специальная библиотека, для её установки в консоли нужно набрать pip install vk_api Теперь попробуем получить последний пост от вашего имени при помощи API:
Чтобы пользоваться другими фичами ВК api нужно посмотреть список методов.
# -*- coding: utf-8 -*- import vk_api def main(): """ Пример получения последнего сообщения со стены """ login, password = 'python@vk.com', 'mypassword' vk_session = vk_api.VkApi(login, password) try: vk_session.authorization() except vk_api.AuthorizationError as error_msg: print(error_msg) return vk = vk_session.get_api() """ VkApi.method позволяет выполнять запросы к API. В этом примере используется метод wall.get (https://vk.com/dev/wall.get) с параметром count = 1, т.е. мы получаем один последний пост со стены текущего пользователя. """ response = vk.wall.get(count=1) # Используем метод wall.get if response['items']: print(response['items'][0]) if __name__ == '__main__': main()
код не работает и ничего не возвращает
ОтветитьУдалить