1

ファイルを Google サイトにアップロードしようとしていますが、apache commons file upload を使用してストリームを取得しています。入力ストリームを次のように取得します

    InputStream is = fileItem.openStream();  

以下の呼び出しが成功し、MediaFileSource を上記の変換済みファイルに設定できるように、この入力ストリームをファイル オブジェクトに変換するにはどうすればよいですか。

AttachmentEntry newAttachment = new AttachmentEntry();
newAttachment.setMediaSource(new MediaFileSource(file, fileMimeType));
4

2 に答える 2

1

MediaStreamSourceの代わりに使用できますMediaFileSource

于 2009-11-17T19:58:44.453 に答える
1

AppEngine のファイル システムへの書き込みアクセス権がなく、データをデータストアに保持することになっています。ただし、gaefs プロジェクトは仮想ファイル システムを提供し、私の知る限り、ファイルのアップロードをサポートしています。

于 2009-11-17T18:30:09.603 に答える