私は動作中の認証&をDropboxにファイルアップロードしています。今、この認証をGoogleドライブにファイルアップロードする&にしたいと思います。しかし、私は次のような問題があります:認証なしでGoogleドライブにアップロード
上記のスクリプトを実行すると初めてGoogleにログインする必要があります。 Dropboxでは、ファイルをアップロードするためにログインする必要はありません。
Googleでも可能ですか?
おかげ
Googleドライブ:
from pydrive.auth import GoogleAuth
from pydrive.drive import GoogleDrive
gauth = GoogleAuth()
gauth.LocalWebserverAuth()
drive = GoogleDrive(gauth)
file5 = drive.CreateFile()
# Read file and set it as a content of this instance.
file5.SetContentFile('dark.jpg')
file5.Upload() # Upload the file.
のDropbox:セキュリティ上の理由
import dropbox
dbx = dropbox.Dropbox('xxxxxxxxxx-xxxxxxxxxx')
with open(file_name, "rb") as f: # path
dbx.files_upload(f.read(), '/' + pre_fn + current_time +'.jpg', mute = True)
f.close()