Я уверен, что связанные вопросы были заданы, но я не могу найти этот ответ. Я пытаюсь создать простую оболочку ruby api для Office 365, и я не могу понять, как получить созданное приложение oauth (секретный/токен/обратный URL-адрес url/.
Во всех остальных мирах oauth/api вы направляетесь на портал разработчиков и создаете "Приложение", которое поставляется с маркером и секретом для использования с вашей общей библиотекой oauth для выполнения трехсторонней проверки подлинности на основе браузера. Я не собираюсь прикасаться к любому программному обеспечению windows/.net, чтобы выполнить это - мы находимся на рубине.
Я думаю, что на основе документации мне нужно отправиться на портал управления окнами azure для создания чего-то, но я не могу понять, что именно - и то, что я создал, не дает мне токена/секретности/urls - shouldn 't он запрашивает URL-адрес обратного вызова/домен?
Для драгоценного камня oauth я ищу эти типы деталей;
def connection(credentials)
OAuth2::Client.new(
credentials[:client_id],
credentials[:client_secret],
:site => credentials[:base_url],
:authorize_url => '/api/v1/oauth2/authorize',
:token_url => '/api/v1/oauth2/token'
)
end