PyDrive を使用して Google ドライブにファイルを作成していますが、実際の Google Doc タイプのアイテムに問題があります。
私のコードは次のとおりです。
file = drive.CreateFile({'title': pagename,
"parents": [{"id": folder_id}],
"mimeType": "application/vnd.google-apps.document"})
file.SetContentString("Hello World")
file.Upload()
mimetype を に変更すると、これは正常に機能しますtext/plain
が、そのままではエラーが発生します。
Raise ApiRequestError(error) pydrive.files.ApiRequestError: https://www.googleapis.com/upload/drive/v2/files?uploadType=resumable&alt=json が返された「無効な MIME タイプが提供されました」">
MimeType をそのままにしておき、SetContentString への呼び出しを削除しても問題なく動作するため、これら 2 つの動作がうまくいかないように見えます。
Google ドキュメントを作成してコンテンツを設定する適切な方法は何ですか?