2015-12-10 5 views
1

Могу ли я узнать, как получить токен обновления для моей учетной записи, если у меня есть токен обновления, используя этот способ доступа к моему новому токену доступа.Как получить токен обновления и токен доступа в офисе 365 с помощью PHP

+0

проверить это: http://www.onlinecode.org/access-token-office-365-using-php/ – Dave

ответ

4

Посмотрите документацию по API Графа, он покажет вам, как использовать аутентификацию OAuth2 для входа в ваше приложение и получить токен обновления.

https://graph.microsoft.io/docs/authorization/app_authorization

Вы все еще должны написать свой собственный запрос HTTP, чтобы получить маркер доступа, но это должно быть довольно прямо вперед.

+0

Спасибо за ответ. По ссылке я выполнил шаги на Я пытался зарегистрировать приложение, ему нужна проверка кредитной карты, а затем только я зарегистрирую свое приложение в активном каталоге Azure. Я использую пробную учетную запись, и у меня появился токен доступа, но токен обновления не был доступен в этом ответе. Наконец, я хотел бы задать вопросы, не показывает ли пробная учетная запись поле токена обновления или нет? – user3192425

+0

Вам нужно опубликовать дополнительную информацию о вашей настройке и коде, прежде чем я смогу вам помочь, сейчас это просто догадки, и было бы лучше, если бы у меня была дополнительная информация. –

+0

Спасибо за ваш ответ, я ссылался на приведенную ниже ссылку для моей работы по разработке кода, а также для настройки моего приложения. https://dev.outlook.com/RestGettingStarted/Tutorial/php# – user3192425

3

Мы можем получить доступ и обновить токен без регистрации портала Azure AD и без предоставления данных кредитной карты. Установите «offline_access» как часть «scope», который вернет токен доступа и обновит токен. Подробнее см. Здесь OAuth2 at Microsoft

Смежные вопросы