mirror of
https://github.com/NohamR/gofilepy.git
synced 2026-01-10 08:18:18 +00:00
23 lines
612 B
Python
23 lines
612 B
Python
#!/usr/bin/env python3
|
|
|
|
from gofilepy import GofileClient
|
|
|
|
# Initialize (Token optional for guest upload)
|
|
client = GofileClient(token="NGMOYEz1IhRcmJernxOljppYWZw5DXO6")
|
|
|
|
# Simple Callback for progress
|
|
def my_progress(bytes_read):
|
|
print(f"Read: {bytes_read} bytes")
|
|
|
|
# Upload (Streaming)
|
|
try:
|
|
response = client.upload_file(
|
|
file_path="/tmp/tests/ouput/cpva-11-12-2025-no-ads-audio.mp3",
|
|
folder_id="cb3614e9-ddcb-4ec2-9016-2d4276868363",
|
|
callback=my_progress
|
|
)
|
|
print(f"Uploaded! Download here: {response['downloadPage']}")
|
|
except Exception as e:
|
|
print(f"Error: {e}")
|
|
|