这是一些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文件并安装
感谢milkycandy大佬开源的RotaenoUploader
安装打开之后应该是这样子的

然后请点击右下角的✔ 完成
之后会打开这一个页面

- 如果服务器代码是
国服
这一个标签就点击Tap 国服
- 如果服务器代码是
国际服 (TapTap)
这一个标签就点击Tap 国际
- 如果服务器代码是
国际服 (Google)
这一个标签就点击Google 版
如果成功的话, 屏幕中间会出现字符 (上面的是Rotaeno Object ID / 下面的是Rotaeno Session Token)
分析网络请求
前往Reqable的网站下载并使用
使用其他分析网络请求的软件也是可以的, 这里就先推荐用Reqable
安装完并跟着教程配置完成后, 打开Rotaeno并打开抓包的按钮, 等登录成功进入游戏后回到Reqable
在Reqable获取到的请求搜索objectId
和X-LC-Session
, 这两个分别是Rotaeno Object ID和Rotaeno Session Token
objectId会出现在请求体和响应体内
X-LC-Session会出现在请求头内
如何使用二维码登录
请确认有两台设备, 一台用于获取二维码, 一台用于扫码登录 (如果有别的方法也可以)
请在用于扫码的设备上安装TapTap (如果服务器代码是国服
则前往这个网站 / 如果是国际服
则前往这个网站)
发送正确的命令来获取TapTap登录二维码并在一分钟内扫码登录 (大多是情况下是一分钟的登录时限)
QQ OpenID是什么?
QQ OpenID是QQ提供的一种唯一身份机制
同一个用户在不同频道与群聊的QQ OpenID都是不一样的
使用QQ OpenID的登录逻辑是什么?
登录了Rotaeno账户
使用现在绑定的账户
未登录Rotaeno账户
QQ OpenID登录了Rotaeno账户 --> 使用该QQ OpenID绑定的账户
QQ OpenID未登录Rotaeno账户 --> 报出错误, 请求登录Rotaeno账户