微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Roit API 如何获取召唤师头像图标

如何解决Roit API 如何获取召唤师头像图标

我发现我可以使用这个网址获得召唤师图标图片

https://ddragon.leagueoflegends.com/cdn/11.14.1/img/profileicon/934.png

它的基本形式是:

https://ddragon.leagueoflegends.com/cdn/{version}/img/profileicon/{profileIconId}.png

我知道我可以通过 Riot API 获得 {profileIconId} 的第二个值,但是我怎么知道我应该何时更新版本值?我不希望我的应用在应该更改版本时崩溃。

解决方法

您不应该引用 dragon 来显示图标或图像。事实上,DataDragon 特别要求您下载每个补丁/版本的存档 (.tgz),并在本地或您自己的 CDN 上托管资产。

像 op.gg 这样的网站对所有资产都这样做,并将图像托管在自己的 CDN 上。他们必须在每个补丁中更新他们的 CDN。您可以使用脚本自动更新 CDN,但对于大多数小型项目而言,自动化此过程的工作可能不值得。

一般来说,在没有明确许可的情况下利用他人的 CDN 被认为是不礼貌的。 Riot 更进一步,明确要求您不要这样做。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。