[**RongIMLib**](../README.md) *** [RongIMLib](../globals.md) / getAllRobots # Function: getAllRobots() > **getAllRobots**(): `Promise`\<[`RCResult`](../interfaces/RCResult.md)\<[`IRobotInfo`](../interfaces/IRobotInfo.md)[]\>\> 获取应用下的所有机器人列表,SDK 内部缓存会缓存机器人信息,并保持 10 分钟内持续有效。 数据有效期内重复请求时,SDK 将直接返回当前的缓存数据。 数据失效后,SDK 将从服务器重新拉取,若拉取失败,仍返回本地数据。本地无缓存时,将返回空数组。 ## Returns `Promise`\<[`RCResult`](../interfaces/RCResult.md)\<[`IRobotInfo`](../interfaces/IRobotInfo.md)[]\>\> ## Since 5.32.0