Как получить токен обновления и токен доступа в офисе 365 с помощью PHP

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

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

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

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

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