速率限制
建议与避免
在本地缓存数据 在启动时加载所有配置 仅在成绩提升时提交分数 使用 useCache参数反复发送相同的请求 反复获取单个配置 每一帧都提交分数 始终绕过缓存
高效的启动模式
启动时只加载你需要的内容,其余的交给缓存处理。
C#
1async void Start()
2{
3 HorizonApp.Initialize();
4 await new HorizonServer().Connect();
5
6 // Startup loads (3 requests)
7 await UserManager.Instance.CheckAuth();
8 await RemoteConfigManager.Instance.GetAllConfigs();
9 await NewsManager.Instance.LoadNews();
10
11 // 7 requests remaining for gameplay
12}