1

Googleドライブからファイルを取得します(Javaを使用) すべてが機能します! しかし、pdfドキュメントのMIMEタイプを見ると

file.getMimeType()

それはそのようなものです: application/vnd.google-apps.document それはapplication/pdfではありません

質問 1: 私の PDF ファイルが MIME タイプapplication/vnd.google-apps.document のGoogle ドライブにあるのはなぜですか

質問2:

PDF ドキュメントのみを取得するために、ドキュメントをフィルタリングする必要がありますが、これは機能しません。Googel は、私の PDF が「vnd.google-apps.document」であると認識しています。

 String mime ="application/pdf"; //works when I set vnd.google-apps.document
 String query="'"+id+"'" +" in parents and trashed=false and and mimeType="+mime;
 FileList files = service.files().list().setQ(query).execute();
4

1 に答える 1

1

最近、Drive PDF が編集可能になったというコメントをたくさん読んでいます。私の推測では、convert=true を指定して PDF をアップロードしたため、Drive によって PDF がドキュメントに変換されました。これを防ぐには、convert=false であることを確認してください。

于 2013-10-09T03:11:03.357 に答える