跳到主要内容

获取渠道好友列表(QueryFriends)

[Player Network SDK & MSDK] 获取玩家的渠道好友列表,或者游戏内同玩好友列表。

说明
  • 目前客户端暂只支持 Epic 渠道好友列表获取,其他的需要通过后台获取列表
  • [仅限 Player Network SDK] Facebook 渠道可以通过后台接口获取第三方渠道同玩好友列表:Facebook Friends

支持的平台

支持Android, iOS, Windows 平台。
注意

MSDK 暂不支持 Windows

函数定义

void QueryFriends(int page = 0, int count = 0, bool isInGame = true, string channel = "", string subChannel = "", string extraJson = "{}");

入参说明

参数类型说明
pageint拉取第几页好友
countint每页好友的数量
isInGamebool是否是游戏内好友
true 表示同玩好友
否则相反
channelstring渠道定义
举例:"Facebook"
QQ 移动和微信目前只提供后台 API。这是为了防止未经授权访问关系链。
subChannelstring子渠道
extraJsonstring扩展接口,透传数据

回调处理

回调处理接口是 GUAQuereyFriendObserver。回调数据结构是 GUAFriendResult

回调事件是 QuereyFriendEvents。 回调 ID 是 GUA_FRIEND_QUERY_FRIENDS

代码示例

UnionAdapterAPI.GetFriendService().QueryFriends();