Naar de hoofdinhoud

[Order Intake - GCW] Cloudopslaglinks gebruiken om je bestelling in te sturen

T
Geschreven door Toby Dawson
Meer dan 3 weken geleden bijgewerkt

Als je bestellingen indient bij GelatoConnect via de API of andere manieren, moet je directe downloadlinks voor je printfiles aanleveren. Die links moeten het mogelijk maken voor GelatoConnect om je bestanden te downloaden zonder in te loggen of extra stappen. In deze gids lees je hoe je directe downloadlinks maakt voor bestanden die je opslaat in bekende cloudopslagdiensten.

Dropbox

Dropbox-deellinks eindigen meestal op ?dl=0. Daarmee open je een voorbeeldpagina in plaats van dat het bestand direct wordt gedownload. Zo maak je een directe downloadlink:

  1. Haal de deel-link op voor je bestand in Dropbox

  2. Verander het einde van de URL van ?dl=0 naar ?dl=1

Voorbeeld:

  • Originele link: https://www.dropbox.com/s/abcdefg123456/filename.pdf?dl=0

  • Directe downloadlink: https://www.dropbox.com/s/abcdefg123456/filename.pdf?dl=1

Deze aanpassing zorgt ervoor dat Dropbox direct een download start in plaats van een voorbeeldpagina te tonen.

Google Drive

Voor Google Drive werkt het net even anders als je directe downloadlinks wilt maken:

  1. Haal de deel-link op voor je bestand in Google Drive (rechtermuisknop → Delen → Link kopiëren)

  2. Haal het bestands-ID uit de URL (de lange reeks tussen /d/ en /view)

  3. Maak een nieuwe URL aan met het volgende format:

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

Voorbeeld:

  • Originele link: https://drive.google.com/file/d/1a2b3c4d5e6f7g8h9i0j/view?usp=sharing

  • Directe downloadlink: https://drive.google.com/uc?export=download&id=1a2b3c4d5e6f7g8h9i0j

Let op: Voor grote bestanden (meer dan 100 MB) kan Google Drive een waarschuwing geven voor een virusscan. Je moet dan misschien nog een extra stap doorlopen om het bestand te downloaden.

OneDrive

OneDrive-links kun je aanpassen zodat ze direct downloaden:

  1. Haal de deel-link op voor je bestand in OneDrive

  2. Pas de URL aan door de parameter ?download=1 toe te voegen:

Voor persoonlijke OneDrive-accounts:

  • Originele link: https://onedrive.live.com/?authkey=...&cid=...&id=...

  • Directe downloadlink: vervang ? door ?download=1& in de URL

Voor zakelijke/Microsoft 365 OneDrive-accounts:

  • Originele link: https://company-name-my.sharepoint.com/:f:/g/personal/...

  • Directe downloadlink: voeg ?download=1 toe aan het einde van de URL

Best practices voor het indienen van order-URL's

Als je directe downloadlinks maakt voor printbestanden in je GelatoConnect-bestellingen:

  1. Zorg dat bestanden goed toegankelijk zijn - De URL's moeten openbaar toegankelijk zijn, zonder dat je hoeft in te loggen of je te authenticeren.

  2. Controleer of de link niet verloopt - Sommige deelopties maken tijdelijke links aan. Zorg ervoor dat deze niet verlopen tijdens het verwerken van de bestelling (bij voorkeur minstens 7 dagen geldig).

  3. Test je links - Controleer of de directe downloadlink werkt door deze te testen in een incognito- of privénavigatievenster voordat je je order-API-verzoek indient.

  4. Controleer of je bestandsformaat geschikt is - Zorg ervoor dat je bestanden voldoen aan de formateisen van GelatoConnect (meestal PDF voor drukbestanden)

  5. URL in het juiste formaat - Zorg ervoor dat de URL correct is ingevuld in het veld "url" onder de "files"-lijst in je API-verzoek.

  6. Permanente opslag - Bestel je bepaalde producten vaak? Dan is het slim om een meer blijvende opslagoplossing te kiezen.

Problemen oplossen bij mislukte bestellingen door bestandsproblemen

Als je bestellingen mislukken met bestandstoegangfouten:

  • Controleer de status van je bestelling - Bestellingen met ontoegankelijke bestanden worden meestal afgekeurd met een duidelijke foutmelding.

  • Controleer de deelrechten - Zorg ervoor dat het bestand is ingesteld op "Iedereen met de link kan bekijken" zonder dat je hoeft in te loggen.

  • Controleer de opmaak van de URL - Zorg dat je de URL goed hebt aangepast volgens de instructies hierboven

  • Test in incognitomodus - Test de link in een incognito/privé browservenster om te controleren of deze werkt zonder dat je bent ingelogd

  • Controleer de URL in je aanvraag - Kijk goed of de exacte URL juist is ingevuld in je API-verzoek.

  • Bestandsgrootte beperkingen - Zorg ervoor dat je bestand niet te groot is om direct te downloaden via de cloudservice

Was dit een antwoord op uw vraag?