Osu!Next Signature (Osu 个人签名) API接口
警告
本接口尚处于beta测试阶段,可能会有bug出没,Use at your own risk

奶冰的签名

前言

对于每个 Osu! 玩家来说,拥有一个自己的签名档应该是最棒的一件事情了吧。官方也曾发布过一个 Osu! 签名档生成器,不过样式已经不符合当下(2018年)的审美了。
目前看来最好的方案应该是 Lemmmy/osusig,样式符合新一代的 Osu! 外观而且也比较养眼。不过如果依赖 Lemmmy 博客生成签名一是似乎不是太好二是国际出口时不时爆炸体验不佳,所以奶冰趁空闲之余自己搭建了一波。

注意 根据相关法律法规和政策,部分内容未予显示且原项目有部分修改以符合中国大陆的法律法规

食用方法

由于参数较为复杂 原作者 Lemmmy 提供了 HTML 界面用于自定义签名档
戳我自定义 Osu!Next 签名
目前有两个镜像可用,一个是奶冰自建,另外一个由 Genteure 友情提供,在设置签名样式时可以根据对比两个镜像的速度选取其一使用
设置好自己签名档的样式之后,复制地址即可,可以用于 BBS 尾巴,个人介绍档案等


详细参数说明如下
uname (必填) 要生成签名的用户名
colour (必填)签名的背景和笔触颜色
mode – 游戏模式. 0 => osu!主模式, 1 => osu!太鼓, 2 => osu!接水果, 3 => osu!mania.(默认为主模式)
pp – 设置pp显示模式. 如果未设置则不显示pp, 0 => 代替等级显示pp, 1 => 在Acc旁显示 , 2 => 在排名上方显示
removeavmargin – 如果明确设置了这个参数(无需值),签名和头像之间不会有3px的边距。
flagshadow – 在旗子上加个阴影
flagstroke – 为旗子加上白色描边
countryrank – 显示玩家所在国家/地区的排名 (实验性特性)
darkheader – 标题使用暗色文本
darktriangles – 加深标题中的三角形图标
opaqueavatar – 在头像背后添加白色背景
avatarrounding – 自定义圆角半径(传入的值必须是个整数)
rankedscore – 是否显示你的 Ranked 分数来代替 Play Count)

技术细节

本项目基于 Lemmmy/osusig 同时加以小小修改,搭建于 AWS Lambda 由 AWS API Gateway 提供对外接口
镜像一采用国内外分流,中国大陆采用阿里云 CDN 进行加速,港澳台及国外地区则由 Cloudflare 提供加速服务
镜像二则采用腾讯 CDN 进行加速,直连 AWS Lambda

注意事项

  • 为了提高缓存命中率奶冰设置了 12小时 缓存时间,意味着玩家的新数据可能需要 12小时 后才会刷新
  • 接口阈值实时调整 在Beta阶段阈值将会更加严格限制

Credits

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇