سؤال

بالنسبة للملفات غير التابعة لمستند Google والموجودة في Google Drive، يمكنني اكتشاف التغيير من خلال مقارنة File.md5Checksum بقيمة سابقة.

md5Checksum فارغ بالنسبة لملفات Google Doc:

 application/vnd.google-apps.*

هل هناك أي طريقة إلى جانب File.modifiedDate؟

من المسلم به أنها نوع من حالة الزاوية:إذا انتقل المستند من الحالة A => B => A، فسيتغير التاريخ المعدل ولكن لن يتغير المحتوى.

هل كانت مفيدة؟

المحلول

يعد File.modifiedDate حلاً جيدًا بالتأكيد ولكن يجب أن تفكر في استخدام موجز التغييرات لاكتشاف التغييرات في الملف:

https://developers.google.com/drive/manage-changes

بمجرد استرداد موجز التغييرات، يمكنك تصفية الإدخالات باستخدام fileId مجال.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top