Главная » Функционал » PHP и API » Создаем приложение на Одноклассниках для регистрации через соцсети

Создаем приложение на Одноклассниках для регистрации через соцсети

07.04.2015 в 14:16
Автор: olepav

Инструкция по созданию собственного приложения для авторизации через Одноклассники.

1. В ПУ (Главная » Пользователи » Авторизация через социальные сети) активируем чекбокс “Использовать собственное приложение” и щелкаем по кнопке “Создать собственное приложение”:

2. Авторизуемся на Одноклассниках и создаем приложение: http://ok.ru/dk?st.cmd=appEdit&st._aid=Apps_Info_MyDev_AddApp

Для этого необходимо предварительно получить права разработчика по ссылке http://ok.ru/devaccess и следовать инструкции: http://apiok.ru/wiki/pages/viewpage.action?pageId=42476486

3. Тип приложения выбираем "External":

4. Заполняем остальные настройки, как на скриншоте ниже:

Важно: на этом этапе нужно вписывать стандартный адрес сайта, даже если у вас прикреплен собственный домен!

5. Если вы всё сделали правильно, ваше приложение должно появиться на странице: http://ok.ru/dk?st.cmd=appsInfoMyDevList

Теперь можно проверить адрес электронной почты, на который зарегистрирован ваш аккаунт на Одноклассниках, туда придут данные созданного приложения (ID приложения, Секретный ключ, Публичный ключ). Их необходимо скопировать и вписать в ПУ сайта.


Примечание. Глобальное приложение регистрирует/авторизует юзера автоматически. Собственное приложение (созданное по вышеописанной инструкции) сразу не регистрирует юзера, а перенаправляет на страницу, где необходимо заполнить дополнительные поля. Это обусловлено особенностями API Одноклассников. Владелец своего приложения может обратиться в службу поддержки Одноклассников и попросить разрешить приложению получать e-mail пользователей (и другие необходимые данные), тогда регистрация будет происходить автоматически.


Рейтинг: 3  (помогла ли Вам эта инструкция: да / нет)          Просмотров: 24803          Комментариев: