百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
G

galaxy-integrations-python-api

> 编程语言
开源

注意: 请仅在此报告与 Python API 相关的问题。有关 GALAXY 客户端的问题和一般反馈请通过 GALAXY 客户端菜单发送。

1.3K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

注意: 请仅在此报告与 Python API 相关的问题。有关 GALAXY 客户端的问题和一般反馈请通过 GALAXY 客户端菜单发送。

GOG GALAXY 集成 Python API

此 Python 库可让开发人员轻松为各种游戏平台构建社区集成,使用 GOG GALAXY 2.1。

  • 请参阅我们的文档 注意:对于针对 GOG GALAXY 2.1.0 版本以下 的集成,请参阅 此版本。

特性

GOG GALAXY 2.1 中的每个集成都以单独的 Python 脚本形式提供,并作为一个独立的进程启动,需要与 GOG GALAXY 2.1 的主实例进行通信。 提供的功能包括:

  • 使用内置于 GOG GALAXY 2.1 中的浏览器进行多步骤授权
  • 支持 GOG GALAXY 2.1 的功能:
  • 导入已拥有的游戏并检测已安装的游戏
  • 安装和启动游戏
  • 导入成就和游戏时间
  • 导入好友列表和状态
  • 导入好友推荐列表
  • 接收和发送聊天消息
  • 缓存存储

每个集成应继承 galaxy.api.plugin.Plugin 类。支持的方法,如 galaxy.api.plugin.Plugin.get_owned_games,应被重写 - 它们在适当的时间由 GOG GALAXY 客户端调用。这些方法中的每个都可以抛出继承自 galaxy.api.jsonrpc.ApplicationError 的异常。集成与客户端之间的通信还可以通过使用通知实现,例如:galaxy.api.plugin.Plugin.update_local_game_status。

客户端内置了 Python 3.13 解释器,因此集成模块以 Python 形式提供。为了让 GOG GALAXY 2.1 找到集成文件夹,请将其放置在 查找目录 中。除了所有的 Python 文件外,集成文件夹还必须包含 manifest.json 和所有第三方依赖项。请参阅 [示例](#exem

List of possible Platform IDs

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Python

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言