aw-test 0.0.2

Appwrite Rust SDK
Documentation
1
2
3
4
5
6
7
8
9
10
11
let mut client = appwrite::client::Client::new();

client.set_endpoint("https://[HOSTNAME_OR_IP]/v1"); // Your API Endpoint
client.set_project("5df5acd0d48c2"); // Your project ID
client.set_key("919c2d18fb5d4...a2ae413da83346ad2"); // Your secret API key

let storage = appwrite::services::Storage::new(&client);

let response = storage.create_file("[FILE_ID]", std::path::PathBuf::from("./path-to-files/image.jpg")).unwrap();

println!("{}", response.text().unwrap());