Rust EasyDonate API
Неофициальная имплементация API EasyDonate в виде крейта на языке Rust.
В краце
Установка
Использование
Работа с магазином
get_shop()
GET https://easydonate.ru/api/v3/shop\
? Возвращает объект магазина
(...) shop_key: String
use get_shop;
async
Более подробный пример в виде теста.
get_products()
GET https://easydonate.ru/api/v3/shop/products\
? Возвращает список (массив) продуктов
(...) shop_key: String
use get_products;
async
Более подробный пример в виде теста.
get_product()
GET https://easydonate.ru/api/v3/shop/product/{id}
? Возвращает продукт
(...) shop_key: String, id: i64
use get_products;
async
Более подробный пример в виде теста.
get_servers()
GET https://easydonate.ru/api/v3/servers
? Возвращает список (массив) серверов
(...) shop_key: String
use get_servers;
async
Более подробный пример в виде теста.
get_server()
GET https://easydonate.ru/api/v3/server/{id}
? Возвращает сервер
(...) shop_key: String, id: i64
use get_server;
async