Главная » Документация » Standalone/Mobile
Standalone/Mobile-приложения
Доступ к API Onepuls может быть получен из автономной программы на компьютере или мобильном устройстве пользователя.

Это открывает широкие возможности для создания как полнофункциональных клиентов Onepuls (например, официальное приложение для Android), так и различных сервисов, в которых информация, полученная с помощью API ВКонтакте, играет вспомогательную роль.

Создание приложения
Создать новое приложение Вы можете здесь , необходимый тип — «Standalone-приложение» .
После подтверждения действия с помощью кода, полученного в SMS, Вы будете переадресованы на страницу, содержащую настройки Вашего приложения.
Обратите внимание — в дальнейшей работе Вам потребуются значения, указанные в полях «ID приложения» (в документации ему соответствует параметр API_ID , app_id или client_id ) и «Защищенный ключ» ( secret_key , client_secret ).


Способы авторизации
  • OAuth-авторизация
    Основной способ авторизации Standalone/Mobile-приложений — клиентская авторизация на базе протокола OAuth 2.0 (Implicit Flow).
  • Прямая авторизация
    Для доверенных приложений возможен альтернативный способ — прямая авторизация по логину и паролю пользователя.

Выполнение запросов к API
Взаимодействие с API из Standalone/Mobile-приложений происходит по стандартной схеме . При этом Вы можете использовать практически все методы API , включая наиболее закрытые методы для работы с личными сообщениями, что позволяет реализовать в автономном приложении практически все функции, доступные пользователю в обычном интерфейсе сайта http://onepuls.ru .