硅基数字 / roblox
Roblox API for Laravel
1.0.2
2020-09-09 20:04 UTC
Requires
- php: >7.3
- illuminate/support: ~5.5 || ~6.0 || ~7.0 || ~8.0
This package is auto-updated.
Last update: 2024-09-24 13:48:38 UTC
README
为 Laravel 9 提供的非官方 Roblox API 包装器
安装
composer require silicondigital/roblox
函数
徽章
getBadge(int $badge_id)
- 返回单个徽章getUniverseBadges(int $universe_id, int $limit = 10, string $sort_order = 'Asc')
- 返回宇宙中的徽章getUserBadges(int $user_id, int $limit = 10, string $sort_order = 'Asc')
- 返回单个用户的徽章getBadgeAwardedDates(int $user_id, array $badge_ids)
- 返回用户数组徽章的授予日期。
缓存响应
为了加快您的应用程序,此 API 通过 Laravel 内置的缓存函数提供缓存功能。在使用此功能之前,请确保已进行配置。 Laravel 文档:缓存。
所有 API 都允许您传递缓存选项,键必须是唯一的,否则它将被覆盖。通常,您应该将键名称设置为响应的内容,例如 badge_{badge_id}
。
内部,API 将缓存键以 roblox_
为前缀,如果您想直接使用 Laravel 缓存外观与缓存数据交互,请参阅以下示例。
use Illuminate\Support\Facades\Cache; Cache::get('roblox_{your key name}'); // e.g roblox_badge_1234 Cache::tags(['badges'])->flush();