問題タブ [pydrive]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1001 参照

python - PyDrive ダウンロード イメージ python

添付ファイルを含むメール メッセージがあります。
添付ファイルをメールから Google ドライブにアップロードする必要があります。
メールにはimaplibを使用し、Google ドライブにはpyDriveを使用しています

以下のコードを使用して添付ファイルを取得しています。

メールにpayload添付ファイルがあります。payloadpyDrive を使用して Google ドライブにアップロードする方法がわかりません。私はこれを試しましたが、うまくいきませんでした

更新:

このコードは機能しますが、解決策が悪いと思います(画像をローカルに保存してから、この画像をGoogleドライブにアップロードします)

0 投票する
0 に答える
298 参照

python - Googleドライブファイルの永続的な公開ダウンロードURLを取得するには?

ユーザーが自分のドライブからアプリにドキュメントを追加し、他のユーザーがそれらのドキュメントをダウンロードできるWebアプリにpydriveを使用しています。すべての認証を実行し、追加された各ドキュメントファイルのメタデータを取得できました

最初はdownloadUrl属性を使用してユーザーがダウンロードできるようにしましたが、明らかに短命で期限切れになり、ユーザーがダウンロードしようとすると空白のページが表示されますが、最初にURLを取得したときはこの問題はありませんでした、そのURLを取得してから約2日後です。

他のユーザーが追加されたドキュメントをダウンロードするために使用できる、ダウンロード用の恒久的な公開リンクを取得する方法を知りたいです。これに対する回避策はありますか?