File.md5Checksum يعادل ملفات Google Doc
-
11-12-2019 - |
سؤال
بالنسبة للملفات غير التابعة لمستند 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
مجال.
لا تنتمي إلى StackOverflow