Доброго времени суток.
При написании алгоритма возникла проблема. Используя метод users.getSubscriptions, хочу получить перечень подписок пользователя. Если при вызове метода аргументы отсутствуют, терминал возвращает перечень подписок аккаунта, с которого осуществлялся вход. При выполнении программы с большим количеством аргументов, чем 0, терминал выдаёт следующую ошибку:
Traceback (most recent call last):
File "pyvkapi", line 23, in
tar_subs = api.users.getSubscriptions(tar_id)
TypeError: __call__() takes exactly 1 argument (2 given)
Сам код:
import vk
""" VK INIT INFO """
app_id = '12345678'
my_id = '1234567'
my_email = 'email'
my_password = 'password'
""" STARTING VK INIT """
print("START")
session = vk.AuthSession(app_id, my_email, my_password)
api = vk.API(session)
""" LOOKING FOR SUBSCRIPTIONS """
tar_id = '123456'
tar_subs = api.users.getSubscriptions(tar_id)
print(tar_subs)
print("END")