Создание приложения

Для добавления приложения на сайт Одноклассники необходимо:

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

Мои загруженные

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

Форма

  • Название – имя приложения в каталоге и при приглашениях в приложение
  • Короткое имя – уникальное короткое имя, обязательно только латиницей и без спец-символов.
    Короткие ссылки по имени работают только для игр и приложений запущенных на сайте.
  • Описание – описание вашего приложения, которое может быть использовано в рекламных целях (максимально 250 символов)
  • Тип приложения:
    • HTML / Flash – для отображения на https://ok.ru
    • HTML (Mobile) – для отображения на https://m.ok.ru
    • External – для OAuth авторизации на внешних ресурсах
    • iOS/Android - для нативных мобильных игр
  • Ссылки на аватарки и иконки 18х18, 50х50, 128х128 – эти картинки должны размещаться на внешних хостингах. Данные иконки используются в каталоге, приглашениях, при публикации в ленту активности и прочее.
  • Ссылка на приложение – откуда будет забираться контент для показа в iframe при запуске (для External приложений принципиален только домен)
  • Ссылка callback – ссылка на ваш платёжный скрипт (более подробная информация callbacks.payment);
  • IP адреса сервера – запрос через REST API несессионных методов допускается только с перечисленных IP адресов;
  • Ссылка на службу поддержки – приложение может указать URL службы поддержки для прямой отправки отчетов о проблемах с экрана справки портала.
  • Эл. почта для уведомлений – информация о проблемах с платформой API, с вашим приложением или платежами будет отсылаться на этот email
  • Размеры приложения – размер iframe (ширина от 100 до 760px, высота от 100 до 4000px). Можно выбрать “полный экран”, тогда приложения будет ограничено шириной монитора
  • Статус:
    • Публичное – приложение доступно пользователям
    • Недоступное – приложение не доступно пользователям
    • Скрытое – приложение доступно только тем пользователям, у кого оно установлено

При регистрации приложения также можно запрашивать у пользователя дополнительные права (подробнее см. права приложения):

Права приложения

Если вы сделали всё правильно, ты в ближайшее время вы получите набор ключей и ID приложения на email, который указан в вашем аккаунте на Одноклассниках.

Доступ к приложению можно получить:

  • Через меню Игры - Мои загруженные
  • По ссылке: https://ok.ru/game/{application_id}
  • После прохождения модерации по ссылке: https://ok.ru/game/{shortname}

Для доступа к настройкам под iframe приложения нажмите ссылку “Изменить настройки приложения”:

Настройки приложения

Для добавления пользователей в разрабатываемое приложение, нажмите на ссылку Разработчики и выдайте необходимые права (см. роли пользователей)