Outlook API OAuth2使用php进行脱机访问/永久访问

sin*_*ity 5 php outlook office365-apps outlook-restapi

我按照下面的教程使用outlook api获取邮件.这有效,但要求用户每次登录才能进行访问.有没有办法提供永久/离线访问?类似于gmail api的工作方式(当你不在键盘时访问)

https://dev.outlook.com/RestGettingStarted/Tutorial/php

Jas*_*ton 8

绝对!要进行脱机访问,您需要将offline_access范围添加到请求的范围.这将导致刷新令牌与您的访问令牌一起发送.当前的访问令牌到期时,您可以使用刷新令牌获取新的访问令牌.请参阅https://azure.microsoft.com/en-us/documentation/articles/active-directory-v2-protocols/#oauth2-authorization-code-flow的"刷新访问令牌"部分.

  • 谢谢!如果你在你的教程中添加它会很棒:) (2认同)