Создание приложения
Создание приложения
Для добавления приложения на сайт Одноклассники необходимо:
- Зарегистрироваться на портале Одноклассники и привязать к своему аккаунту email – на этот email будут приходить письма, содержащие регистрационные данные приложений.
- Получить права разработчика по ссылке https://ok.ru/devaccess.
После получения прав разработчика откройте раздел Игры, в верхнем меню выберите “Мои загруженные”.

В разделе моих загруженных игр нажмите на “Добавить приложение”.

Заполните форму:

1 - Название вашего приложения
2 - Если ваше приложение будет использоваться для авторизации через Одноклассники, автопостинга или другого взаимодействия вне сайта Одноклассники - нажмите кнопку
3 - Если вашему приложению не подходит пункт 2, и необходима какая-то особенная платформа - нажмите кнопку и попадете на расширенную форму создания приложения
Дополнительные настройки
Если Вы выбрали пункт 2, то в вашей форме появятся дополнительные поля

1 - Иконка приложения (опциональна)
2 - Список разрешенных редиректов для приложения (обязателен), если через приложение не планируется делать авторизацию, то можно указать https://oauth.mycdn.me/blank.html 3 - Выберите необходимые права для приложения
4 - Сохраните свое приложение
Если вы сделали всё правильно, то вы получите набор ключей и ID приложения на email, который указан в вашем аккаунте на Одноклассниках.

Ваше приложение на Одноклассниках создано!
Доступ к настройках приложения
Доступ к приложению можно получить:
- Через меню Игры - Мои загруженные.
- По ссылке: https://ok.ru/game/{application_id}.
Для доступа к настройкам приложения нажмите внизу ссылку “Изменить настройки приложения”:

Введите секретный ключ приложения (приходил в письме с данными) в появившийся блок:

Получение токенов доступа для создателя приложения
Для получения токенов (access_token и session_secret_key) доступа к приложению от имени своего пользователя необходимо:
Создать приложение, указав “Подключить OAuth авторизацию”, или изменить и сохранить настройки имеющегося приложения
Найти внизу страницы настроек приложения блок для генерации “Вечного access_token”:

- Получить сгенерированную пару access_token и session_secret_key и сохранить в укромное место

Если у вашего приложения не хватает прав, то после их добавления у сгенерированных токенов их все еще не будет. Необходимо перегенерировать токены доступа после получения новых прав приложения.