12 个版本

0.5.0 2023 年 2 月 23 日
0.4.0 2020 年 9 月 10 日
0.3.4 2019 年 5 月 15 日
0.3.3 2019 年 2 月 25 日
0.1.0 2018 年 12 月 30 日

#1344Web 编程

Download history 71/week @ 2024-03-29 57/week @ 2024-04-05 37/week @ 2024-04-12 34/week @ 2024-04-19 71/week @ 2024-04-26 47/week @ 2024-05-03 29/week @ 2024-05-10 55/week @ 2024-05-17 31/week @ 2024-05-24 27/week @ 2024-05-31 35/week @ 2024-06-07 58/week @ 2024-06-14 6/week @ 2024-06-21 9/week @ 2024-06-28 62/week @ 2024-07-05 8/week @ 2024-07-12

88 每月下载次数
wyvern 中使用

GPL-3.0 许可证

74KB
2K SLoC

gog-rs builds.sr.ht 状态

gog-rs 是一个 Rust 库,用于与 GOG 的非官方 REST API 进行交互。非常感谢 Yepoleb 为记录 GOG API 的工作原理所付出的辛勤努力。这个库主要是为了支持 wyvern 而编写的,如果您希望实现其他端点/方法,请告诉我,我将很乐意添加它们!这是 sr.ht 仓库 的镜像

入门

示例

// Gets a list of the ids of all games the user owns
let token = gog::token::Token::from_login_code(/*This code is from the GOG OAuth login page*/).unwrap();
let gog = gog::Gog::new(token);
println!("{:?}", gog.get_games().unwrap())
// [6, 1146738698, 1207658679, 1207658691, 1207658695...]

依赖项

~18–31MB
~554K SLoC