2012-08-28 36 views
6

Tôi đang cố gắng tải lịch sử sửa đổi cho các tệp trên google drive (thực sự, tài liệu) bằng cách sử dụng Google Drive .NET SDK. Tôi có thể lấy siêu dữ liệu cho danh sách các bản sửa đổi cho một tệp nhất định, nhưng có vẻ như đối với bất kỳ Phiên bản nhất định nào, trường DownLoadUrl luôn là rỗng và ExportLinks tất cả trỏ trở lại phiên bản hoàn chỉnh gần đây nhất của tài liệu (ví dụ: , không phải bản sửa đổi được chỉ ra bởi siêu dữ liệu).Làm thế nào để bạn có được nội dung sửa đổi tệp trong Google Drive SDK?

Mọi đề xuất? Đây có phải là cách nó hoạt động? Tôi đã nhận thấy rằng giá trị trả lại trong trình khám phá API cho đối tượng sửa đổi hoạt động theo cùng một cách.

https://developers.google.com/drive/v2/reference/revisions/get

Cảm ơn bạn trước!

Trả lời

1

Trường downloadUrl chỉ được điền vào các tệp có nội dung được lưu trữ trong Drive chứ không phải cho các định dạng gốc của Google.

Vui lòng chỉnh sửa câu hỏi của bạn để thêm siêu dữ liệu tệp nếu API vẫn không hoạt động như mong đợi.

+0

Ok, còn về ExportLinks thì sao? Chúng không liên kết với bản sửa đổi, chúng liên kết đến phiên bản tài liệu thường trực gần đây nhất. Đây có phải là cách đối tượng Revision hoạt động không? Làm cách nào để tôi truy xuất nội dung của bản sửa đổi ??? – user1629149

+0

Hãy để tôi điều tra thêm một chút và tôi sẽ liên hệ lại với bạn –

+0

Điều này hiện đã được khắc phục, bạn sẽ có thể nhận được các liên kết xuất cho mỗi bản sửa đổi. –

Các vấn đề liên quan