Я пишу что-то для клиента, который хранит свои файлы Excel в учетной записи onedrive. Теперь мой PHP-скрипт должен читать только этот файл каждый день. Есть ли возможность просто сделать пользовательский вход один раз, или установить пароли в скрипте, или задать общий URL-адрес документа, потому что я не могу просто каждый день входить в систему моего клиента. Заранее спасибо!
Использование можно использовать поток кода авторизации получить токен обновления, который можно использовать для подключения к OneDrive без необходимости повторного входа пользователя.
Чтобы использовать этот поток, вам нужно было бы встроить больше потока аутентификации в код на стороне сервера, вместо того чтобы использовать поток токенов и делать все это на стороне клиента. Однако это должно быть прямо, и ваше приложение удерживает функцию refresh_token и использует его для получения нового access_token каждый раз, когда вы хотите обновить данные из OneDrive.
Других решений пока нет …