我正在为客户端写一些东西,将他们的excel文件保存在onedrive帐户中。现在我的PHP脚本需要每天只读取一个文件。是否有可能只让用户登录一次,或者在脚本中设置密码或设置文档的共享URL,因为我不能每天登录我的客户端。提前谢谢!
答案 0 :(得分:0)
使用可以使用authorization code flow获取可用于连接OneDrive的刷新令牌,而无需用户重复登录。
您需要在服务器端代码中构建更多auth流来使用此流,而不是使用令牌流并在客户端执行此操作。但是,它应该是直接的,并且您的应用程序保留在refresh_token上,并在每次要从OneDrive刷新数据时使用它来获取新的access_token。