arcphysx/laradrive

Google Drive REST API 包装器,适用于 Laravel 和 Lumen

v1.0.5 2021-09-02 03:35 UTC

This package is auto-updated.

Last update: 2024-09-29 05:56:21 UTC


README

Google Drive REST API 包装器,适用于 Laravel 和 Lumen

安装

您可以使用 composer 安装此包

$ composer require arcphysx/laradrive

然后,将服务提供者添加到 config/app.php 文件中。在 Laravel 5.5 及以上版本中,如果启用了包自动发现,则可以跳过此步骤。

'providers' => [
    ...
    Arcphysx\Laradrive\Providers\LaradriveServiceProvider::class
    ...
];

运行 php artisan laradrive:install 以运行首次设置

然后,在您的 .env 文件中添加一些必需的值

GOOGLE_DRIVE_API_KEY="<your-google-api-key-here>"
GOOGLE_DRIVE_AUTH_TOKEN_STORAGE_PATH="app/google_auth_token.json"
GOOGLE_DRIVE_CREDENTIAL_STORAGE_PATH="credentials.json"

默认情况下,laradrive 将使用您的 storage 位置来存储您的 Google 身份验证信息

您可以通过运行以下命令发布配置文件和资源

$ php artisan vendor:publish --provider="Arcphysx\Laradrive\Providers\LaradriveServiceProvider"

在将一些新文件发布到我们的应用程序后,我们需要使用以下命令重新加载它们

$ composer dump-autoload