# setGroupInfoProvider

public static void setGroupInfoProvider(GroupInfoProvider groupInfoProvider, boolean isCacheGroupInfo)

设置群组信息的提供者。

设置后，当 sdk 界面展示群组信息时，会回调 getGroupInfo 使用者只需要根据对应的 groupId 提供对应的群组信息。 如果需要异步从服务器获取群组信息，使用者可以在此方法中发起异步请求，然后返回 null 信息。 在异步请求结果返回后，根据返回的结果调用 refreshGroupInfoCache 刷新信息。

#### Parameters

groupInfoProvider

群组信息提供者。

isCacheGroupInfo

设置是否由 IMKit 来缓存用户信息。如果 App 提供的 GroupInfoProvider。 每次都需要通过网络请求群组数据，而不是将群组数据缓存到本地，会影响群组信息的加载速度；此时最好将本参数设置为 true，由 IMKit 来缓存群组信息。