client.api()

Отправляет запрос к любому методу Вконтакте API.

Параметры

method — метод, к которому необходимо отправить запрос. (str)


params — параметры в ссылке. (dict, optional)


json — тело запроса в формате JSON. (dict, optional)


data — данные в теле запроса. (Union[str, dict], optional)


cookies — cookie запроса. (dict, optional)


headers — HTTP-заголовки запроса. (dict, optional)


files — файлы для загрузки. Для POST-запросов. (dict, optional)


version — версия ВКонтакте API. (float, optional)


httpMethod — HTTP-метод запроса. По умолчанию GET. (str, optional)

Возвращаемые значения

Ответ ВКонтакте API. (Union[dict, List[dict], bool, int, None])

Пример использования

result = client.api(
    method="wall.post",
    data={
        "message": "Привет!",
    },
    httpMethod="POST",
)

print(result)

Last updated