Skip to main content

这是一些Rotaeno账户登录的一些问题的解答, 如果有不在其中的问题可以向开发者与管理员询问, 或者在服务器内询问

server_code是什么? 应该怎么选择?

server_code是Rotaeno账号服务器的代码(这不是官方的)

简单来说, 如果所游玩的版本是国内的或者需要实名验证的那就使用国服这一个标签

如果不符合刚才所述的, 那么大概率游玩的就是国际服, 在server_code中其实国际服 (TapTap)国际服 (Google)是没有区别的, 只是下载的地方不一样 (一个是在TapTap, 一个是在GooglePlay)

本地存档是特殊的server_code标签, 本地存档是为了在云存档无法使用时做出的备用方案(iOS等非Android用户无法使用)

私有服务器也是特殊的server_code标签, 添加私有服务器是为了让游玩私有服务器的玩家可以使用RotaBot进行查询操作 (私有服务器API需要和官方服务器API内容物相同)

如果服务器代码是私有服务器, 那么private_server_url该如何填写?

请确保可以找到私有服务器的服主获取到可用的API地址, 并确保API内容物与官方服务器API内容物相同

如何获取Rotaeno Object ID / Rotaeno Session Token?

仅Android设备

点击这个链接下载一个APK文件并安装

tip

感谢milkycandy大佬开源的RotaenoUploader

安装打开之后应该是这样子的

然后请点击右下角的✔ 完成

之后会打开这一个页面

  • 如果服务器代码是国服这一个标签就点击Tap 国服
  • 如果服务器代码是国际服 (TapTap)这一个标签就点击Tap 国际
  • 如果服务器代码是国际服 (Google)这一个标签就点击Google 版

如果成功的话, 屏幕中间会出现字符 (上面的是Rotaeno Object ID / 下面的是Rotaeno Session Token)

分析网络请求

前往Reqable的网站下载并使用

tip

使用其他分析网络请求的软件也是可以的, 这里就先推荐用Reqable

安装完并跟着教程配置完成后, 打开Rotaeno并打开抓包的按钮, 等登录成功进入游戏后回到Reqable

在Reqable获取到的请求搜索objectIdX-LC-Session, 这两个分别是Rotaeno Object ID和Rotaeno Session Token

tip

objectId会出现在请求体和响应体内
X-LC-Session会出现在请求头内

如何使用二维码登录

warning

请确认有两台设备, 一台用于获取二维码, 一台用于扫码登录 (如果有别的方法也可以)

请在用于扫码的设备上安装TapTap (如果服务器代码是国服则前往这个网站 / 如果是国际服则前往这个网站)

发送正确的命令来获取TapTap登录二维码并在一分钟内扫码登录 (大多是情况下是一分钟的登录时限)

QQ OpenID是什么?

QQ OpenID是QQ提供的一种唯一身份机制

同一个用户在不同频道与群聊的QQ OpenID都是不一样的

使用QQ OpenID的登录逻辑是什么?

登录了Rotaeno账户

使用现在绑定的账户

未登录Rotaeno账户

QQ OpenID登录了Rotaeno账户 --> 使用该QQ OpenID绑定的账户

QQ OpenID未登录Rotaeno账户 --> 报出错误, 请求登录Rotaeno账户