2015-01-05 20 views
5

Một người dùng đã chia sẻ với tôi một liên kết (chỉ chia sẻ với tôi ......... [email protected]). Tôi cố gắng sao chép tệp nhưng tôi gặp lỗi "File not found".Không thể sao chép tệp chỉ được chia sẻ với tôi

def copy_file(service, origin_file_id, copy_title): 
    try: 
     print service.files().copy(fileId=origin_file_id, body={'title': copy_title}).execute() 
    except errors.HttpError, error: 
     print 'An error occurred: %s' % error 

Nếu người dùng thay đổi các chính sách cổ phần để chia sẻ với tất cả mọi người & tạo ra một liên kết (số tập tin không thay đổi) và tôi chạy lại nó sau đó tôi có thể sao chép nó. Tại sao tôi không thể sao chép tệp mà người nào đó chỉ chia sẻ với tôi?

+0

thử thêm thẻ google-drive-api nhưng nó sẽ không cho tôi vì một lý do –

+1

Bạn có thể cần phải xác thực mã với một thẻ truy cập . –

+0

Nếu bạn không xác thực, nó sẽ cung cấp cho "bạn không có quyền" không phải là "File không tìm thấy" lỗi tôi đoán. – KRR

Trả lời

0

Câu trả lời đúng là đảm bảo rằng người dùng sẽ được đăng nhập.

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