Реклама | Adv
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
  • Rotator
Сообщения форума
Реклама | Adv

Обсуждение практических вопросов использования Wargaming Public API

Дата: 25.07.2014 13:00:27
Просмотр сообщенияseryoga_sgb (23 Июл 2014 - 20:13) писал: Подскажите в чем загвоздка:   Встроил в сайт вход по OpenID (Перепилил вышеуказанный плагин от WordPress под DLE)- в кабиненте разработчика создал приложение, для получения токена, в скрипт ввел токен, для отклика на запросы. Вроде как происходит редирект на сайт, но пользователь не идентифицируется в списке (также все настроено). Кто помогет? Ссылку только через личку, чтобы не было ответов вроде - реклама сайта. Также сайт не отображается в личном кабинете в списке доверенных сайтов. Возможно проблема в токене? Там просит Лицензированный токен. Если я тупанул - где его взять? Или подойдет из кабинета разработчика?

MustBeDead:   Плагин от STREJlA использует для аутентификации методы Public API.   Стоит напомнить, что существует два типа аутентификации: 1) Средствами сервиса OpenID: https://ru.wargaming.net/support/Knowledgebase/Article/View/430/22 https://ru.wargaming.net/support/Knowledgebase/Article/View/710/25/autentifikcija-openid Предоставляет возможность передать стороннему фан-сайту ссылку на профиль пользователя на портале - для упрощения регистрации на Вашем проекте (сайте, форуме и.т.д.).
Пользователю необходимо пройти авторизацию на портале компании Wargaming, после этого ссылка на проект будет добавлен в Доверенные сайты Личного кабинета. 
Подробнее с данной информацией можно ознакомится на форуме: http://forum.worldoftanks.ru/index.php?/topic/1034284-%D0%BE%D0%B1%D1%81%D1%83%D0%B6%D0%B4%D0%B5%D0%BD%D0%B8%D0%B5-%D0%BF%D1%80%D0%B0%D0%BA%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D1%85-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%B2-%D0%B8%D1%81%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D0%BD/page__st__380__pid__28308516#entry28308516   2)    Аутентификация пользователя средствами методов Public API - auth/login, auth/prolongate, auth/logout
Используется для получения ключа доступа (access_token), который необходимо использовать в последующих запросах с предоставлением персональных данных по аккаунту.   Обратите, пожалуйста, внимание оба способа авторизации не служат для идентификации пользователя (авторизации) на Вашем портале (сайте).   Вы пытаетесь совместить оба способа в один.   Пишу кратко, так как данная информация обсуждалась неоднократно на данном форуме. Воспользуйтесь поиском.  

Просмотр сообщенияSTREJlA (23 Июл 2014 - 22:44) писал: "Также сайт не отображается в личном кабинете в списке доверенных сайтов." - и не должен. Вы используете API (метод auth/login) а не OpenID, это разные вещи (здесь кстати камень в огород разработчиков - путаница в описании метода).

MustBeDead:   Оба способа аутентификации функционирую через OpenID. Поэтому ошибок в описании, на мой взгляд, нет.  

Реклама | Adv