Back to Services
Storage
OnlySq Cloud
Unlimited cloud storage service designed to operate through web requests, storing files on Telegram servers. Fast. Secure. Anonymous.
OnlySq is not responsible for the loss of important information in the event of Telegram service errors.
OnlySq Cloud is under testing. Any changes may be made without notifying users.
What is OnlySq Cloud?
OnlySq Cloud is an unlimited cloud storage service designed to operate through web requests, storing files on Telegram servers. Fast. Secure. Anonymous.
How to use?
You can use OnlySq Cloud right in your browser!
Check it nowUpload File
Accepts files, returns JSON with download link
POST
https://cloud.onlysq.ru/uploadpython
import requests
import os, sys
# This example exports files using a
# command-line argument or by dragging
# and dropping a file onto it
if len(sys.argv) < 2:
sys.exit(1)
URL = "https://cloud.onlysq.ru/upload"
FILE = sys.argv[1]
with open(FILE, "rb") as f:
files = {"file": (os.path.basename(FILE), f, "application/octet-stream")}
response = requests.post(URL, files=files)
response.raise_for_status()
print(response.json())
input("press enter")Response
json
{
"ok": true,
"owner": "qwerty",
"url": "https://cloud.onlysq.ru/file/abcdef"
}Download File
Just download files
GET
https://cloud.onlysq.ru/file/fileidpython
import requests
url = 'https://cloud.onlysq.ru/file/tMgPiu'
response = requests.get(url, stream=True)
response.raise_for_status()
with open(response.headers['Content-Disposition'], 'wb') as file:
for chunk in response.iter_content(chunk_size=8192):
file.write(chunk)Delete File
Delete file from servers by file ID and Owner key
DELETE
https://cloud.onlysq.ru/file/fileidpython
import requests
headers = {
"Authorization": "ownerkey"
}
request = requests.delete('https://cloud.onlysq.ru/file/fileid', headers=headers)
response = request.json()
print(response)Response
json
{
"ok": true
}Alternative GET method:
GET
https://cloud.onlysq.ru/delete/fileidpython
import requests
headers = {
"Authorization": "ownerkey"
}
request = requests.get('https://cloud.onlysq.ru/delete/fileid', headers=headers)
response = request.json()
print(response)