Generate a pre-signed download URL for a file. The URL expires after the specified duration.
Pass an API key or JWT token. API keys can be sent as Authorization: Bearer <key> or Authorization: <key>.
The file's unique identifier.
URL expiration time in seconds.
60 <= x <= 3600