AndroidのAPIを介してGoogleドライブにファイルを挿入しています。アップロードされたファイルは、元のファイルの変更時刻ではなく、アップロードされた時点の変更時刻になります。デスクトップのGoogleドライブアプリから何かをアップロードすると、ファイルの元の変更時刻が保持されます。
FileオブジェクトでsetModifiedDate()メソッドを使用しようとしましたが、機能しないようです。または、間違った日付形式を送信している可能性がありますか?私はこれらのフォーマットの両方を試しました:
2012-08-09T05:34:36-07:00
2012-08-09T05:34:36-0700
どちらも機能していないようです。手動で設定しなくても、ファイルの元の変更時刻を保持する簡単な方法はありますか(とにかく作業できません)?
私が使用しているコードは、次の例と同じです:https ://developers.google.com/drive/v2/reference/files/insert
ありがとう