> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/pl/baza-wiedzy/051-how-can-i-upload-files-from-google-drive.md).

# Jak mogę przesyłać pliki z Google Drive?

## Wstęp

Pliki obrazów lub inne zasoby plikowe znajdujące się na Twoim koncie Google Drive mogą być przesyłane do Twoich projektów Overleaf za pomocą [funkcji „Z zewnętrznego URL”](/latex/pl/baza-wiedzy/081-how-to-upload-a-file-using-an-external-url.md)—pod warunkiem, że w tych plikach Google Drive włączono udostępnianie plików. Ponadto trzeba będzie utworzyć odpowiedni adres URL ([bezpośredni link do pobierania](/latex/pl/baza-wiedzy/081-how-to-upload-a-file-using-an-external-url.md#direct-download-links-28urls29)) którego można użyć do dodania każdego pliku z Google Drive do projektów Overleaf: ten artykuł wyjaśnia, jak to zrobić.

Po przesłaniu z Google Drive odpowiedni(e) plik(i) projektu Overleaf można w dowolnym momencie odświeżyć, aby ponownie zsynchronizować je z najnowszą wersją zapisaną w Google Drive—[poniższy film](#video-showing-google-drive-file-upload) pokazuje, jak to zrobić.

## Uwagi i zastrzeżenia dotyczące zmian w usługach opartych na Google

Usługi hostujące pliki, takie jak Google Drive, mogą w dowolnym momencie wprowadzać zmiany w swoich usługach; w szczególności modyfikować strukturę adresów URL udostępniania linków. Na przykład w 2021 roku Google ogłosiło [aktualizację zabezpieczeń Google Drive](https://support.google.com/a/answer/10685032?hl=en) która dodała `**resourcekey**` parametr do swoich adresów URL udostępniania plików. Jednak ze względu na charakter tej aktualizacji wygląda na to, że nie wszyscy użytkownicy (ani wszystkie ich pliki) zostaną od razu objęci tą zmianą: niektórzy użytkownicy Google Drive zobaczą `**resourcekey**` parametr, inni mogą nie.

Z powodu takich nieprzewidywalnych zmian Overleaf nie jest w stanie zapewnić konsekwentnie aktualnych i w pełni udokumentowanych procesów konwersji adresów URL dla Google Drive lub podobnych usług — takie wskazówki mogłyby szybko się zdezaktualizować, a więc wprowadzać w błąd. Na tej stronie przedstawiamy jednak jeden ze sposobów przekształcenia adresów URL udostępniania plików Google Drive zawierających parametr `**resourcekey**` w bezpośredni adres URL pobierania, którego można użyć w Overleaf. Nasz zespół przetestował tę procedurę i zadziałała u nas, ale nie możemy zagwarantować, że będzie odpowiednia lub zadziała u wszystkich. W razie trudności czytelnicy powinni w pierwszej kolejności spróbować znaleźć i skonsultować najnowszą dokumentację udostępnianą przez używane przez nich usługi hostujące lub poszukać aktualnych artykułów bądź filmów na YouTube.

## Udostępnianie pliku w Google Drive

Zacznij od wskazania pliku zapisanego w Google Drive, który chcesz przesłać do swojego projektu Overleaf:

![Przesyłanie pliku z Google Drive do Overleaf](/files/199adddc673c3f8c04a032ea3ad123dc7b0bccd1)

Następnie musisz *udostępnić* ten plik, aby był dostępny poza Google Drive. Poniższy zrzut ekranu, wykonany na komputerze stacjonarnym, pokazuje, jak uzyskać dostęp do opcji udostępniania pliku i linku do pliku w Google Drive:

![Przesyłanie pliku z Google Drive do Overleaf](/files/671d114d97ee29af4571f576cd890b09b54d60d2)

Po wybraniu opcji udostępnienia pliku pojawia się okno dialogowe **Udostępnij osobom i grupom**  (zobacz poniżej). Stąd możesz wybrać udostępnienie tego pliku konkretnym osobom/grupom albo udostępnić go każdemu, kto ma odpowiedni link Google Drive.

Tutaj udostępnimy plik każdemu, kto ma link Google Drive, zmieniając ustawienie udostępniania linku z **Ograniczone** na **Każdy, kto ma link**, jak pokazano na poniższym zrzucie ekranu wykonanym na urządzeniu stacjonarnym (laptop z Windows):

![Przesyłanie pliku z Google Drive do Overleaf](/files/3f1ddfc13951554f8adab2c536e450a5ce90bd0b)

## Uzyskaj link Google Drive do udostępnionego pliku

Po wybraniu preferowanej opcji udostępniania linku musimy uzyskać kopię linku Google Drive (adresu URL) do naszego udostępnionego pliku. Można to zrobić na kilka sposobów:

* wybierz **Kopiuj link** z powyższego okna dialogowego (jeśli nadal jest widoczne na ekranie) lub
* kliknij plik prawym przyciskiem myszy i wybierz **Pobierz link** (zobacz zrzut ekranu poniżej), a następnie wybierz **Kopiuj link** z wyskakującego okna lub
* wybierz opcję linku wyświetloną po prawej stronie (zobacz zrzut ekranu poniżej), a następnie wybierz **Kopiuj link** z wyskakującego okna.

![Przesyłanie pliku z Google Drive do Overleaf](/files/483642a948a8121fb7538b4442dbcddbce9895ce)

## Tworzenie bezpośredniego adresu URL pobierania dla Overleaf

Po skopiowaniu linku Google Drive (adresu URL) wklej go do wybranego edytora tekstu — ponieważ użyjemy go do wyprowadzenia *bezpośredniego adresu URL pobierania* do użycia w Overleaf: adresu URL, którego Overleaf może użyć do pobrania pliku Google Drive i dodania go do projektu.

Po wklejeniu linku Google Drive (adresu URL) do edytora tekstu powinieneś zobaczyć, że ma on następującą strukturę:

```
https://drive.google.com/file/d/FILE_ID/view?usp=sharing&resourcekey=RESOURCE_KEY
```

Aby utworzyć adres URL pobierania, potrzebujemy następujących składników linku Google Drive:

* `FILE_ID`
* `resourcekey=RESOURCE_KEY`

Oto obraz wyróżniający `FILE_ID` i `RESOURCE_KEY` składniki:

![Struktura adresu URL linku Google Drive](/files/d597f365014a01eb080298d7077029f595267e50)

`FILE_ID` i `RESOURCE_KEY` są długimi alfanumerycznymi ciągami znaków, więc podczas kopiowania zachowaj ostrożność, aby nie pominąć/nie usunąć żadnych znaków.

Po wyodrębnieniu `FILE_ID` i `RESOURCE_KEY`, użyj poniższego szablonu, aby utworzyć adres URL pobierania dla Overleaf:

```
https://drive.google.com/uc?export=download&id=FILE_ID&resourcekey=RESOURCE_KEY
```

Oto obraz wyróżniający użycie `FILE_ID` i `RESOURCE_KEY` składników w skonstruowanym adresie URL pobierania:

![Struktura adresu URL pobierania Google Drive](/files/6de72feeba9fb5bc3cf10d12810266ed20e720ea)

Teraz jesteś gotowy, aby przesłać plik Google Drive do swojego projektu Overleaf.

## Przesyłanie pliku Google Drive do projektu Overleaf

Aby użyć adresu URL pobierania, wybierz funkcję przesyłania plików w Overleaf i wybierz **Z zewnętrznego URL**:

![Przesyłanie pliku z Google Drive do Overleaf](/files/73857fd0b5477ae020a674bc19e46a0ce1be3f72)

Wklej adres URL pobierania, nadaj plikowi nazwę i wybierz **Utwórz** aby dodać (przesłać) plik Google Drive do projektu Overleaf.

### Film pokazujący przesyłanie pliku Google Drive

Poniższy film pokazuje użycie adresu URL pobierania do dodania pliku Google Drive do projektu Overleaf.

{% embed url="<https://videos.ctfassets.net/nrgyaltdicpt/2PMXTshGJI0Kg2ZtN6iXtk/18d4a3168847009a39f905c9acc45e51/Google_drive_upload.mp4>" %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/pl/baza-wiedzy/051-how-can-i-upload-files-from-google-drive.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
