Использование API | Ключи доступа | Общие сведения | VK для разработчиков (original) (raw)

Общие сведения

Ключи доступа (токены) используются при вызове методов VK API в каждом запросе и передаются в заголовке Authorization в формате: Bearer <КЛЮЧ_ДОСТУПА>.

Ключ доступа идентифицирует, от чьего имени выполняется запрос, и определяет предоставленные права доступа.

[](#Как выбрать ключ доступа)Как выбрать ключ доступа

Тип ключа От чьего имени выполняются запросы Срок действия Где использовать
Сервисный ключ доступа Игра или мини-приложение Любое приложение или сайт (Standalone-приложение) Не ограничен Серверная часть приложения
Ключ доступа пользователя Пользователь 1 час Клиентская или серверная часть приложения
Ключ доступа сообщества Сообщество или публичная страница Не ограничен Клиентская или серверная часть приложения

В верхней части страницы с описанием каждого метода указано, какой тип ключа доступа подходит для его вызова:

Требования о ключах доступа в описании методаТребования о ключах доступа в описании метода

[](#Сервисный ключ доступа)Сервисный ключ доступа

Все запросы к VK API с сервисным ключом доступа считаются выполненными от имени игры, мини-приложения или Standalone-приложения. Сервисный ключ доступа также называют ключом доступа приложения.

Подробнее — в разделе Сервисный ключ доступа.

[](#Ключ доступа пользователя)Ключ доступа пользователя

Ключ доступа пользователя используется для вызова методов VK API от имени конкретного пользователя. Набор возможностей определяется правами доступа, которые пользователь предоставил приложению.

Подробнее — в разделе Ключ доступа пользователя.

[](#Ключ доступа сообщества)Ключ доступа сообщества

Ключ доступа сообщества позволяет вызывать методы VK API от имени сообщества или публичной страницы. Такой ключ нужен, когда действие должно выполняться от имени сообщества, например для переписки с подписчиками.

Подробнее — в разделе Ключ доступа сообщества.

[](#Устаревшие способы получения ключей)Устаревшие способы получения ключей

Эти способы больше нельзя использовать для получения ключей доступа:

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

[](#Материалы по теме)Материалы по теме