1

コマンド ラインを使用して Google ドライブにファイルをアップロードするために、https: //developers.google.com/drive/web/quickstart/quickstart-python で quickstart.py の例を調査し、正常に複製することができました。

ただし、同じことを行うアプリを作成したいと思いますが、毎回認証する必要なく、毎日午前 8 時にファイルをアップロードする cron ジョブを使用します。コマンドラインの介入なしで oauth ステップを実装するために参照できるサンプル コード/例はありますか?

ありがとう!

4

2 に答える 2

1

App Engine アプリの組み込みサービス アカウントを使用して、Google Drive API へのリクエストを承認できます。

于 2015-04-10T19:08:49.993 に答える
0

アプリには、リフレッシュ トークンが埋め込まれているか、セキュリティで保護されたサーバーから取得する何らかの方法が必要です。更新トークンは、アクセスが制限されていますが、保存されたユーザー名/パスワードのように機能します。したがって、セキュリティへの影響を考慮する必要があります。たとえば、アップロード中なので、drive.file スコープのみが必要になるため、ドライブ ファイルのコーパスにはアクセスできません。

セキュリティへの影響に満足している場合は、必要な手順が説明されていますユーザーの介入なしでアプリ (Web またはインストール済み) を承認するにはどうすればよいですか? (正規の?)

于 2015-04-10T18:10:36.707 に答える