类型 函数 库 gamecircle.* 返回值 无 修订版本 版本 2024.3703 关键词 gamecircle,玩家,个人资料
此函数允许您获取当前玩家好友的 ID。
gamecircle.GetFriendIds(callback)
函数。 传递给回调函数,因为该请求需要 GameCircle SDK 与 Amazon 的服务器进行通信。回调函数将接收一个 [FriendIdsReturn][gamecircle.FriendIdsReturn] 类型的参数。
local gamecircle = require("plugin.gamecircle")
gamecircle.Init(true, false, false)
function FriendIdsCallback(returnTable)
if returnTable.isError == true then
print("Friend Ids Callback had an error: " .. returnTable.errorMessage)
else
print("===================Friend Ids Callback has returned!")
for i = 1, returnTable.num do
print("Friend Ids Found + " .. returnTable[i])
end
gamecircle.GetBatchFriends(returnTable, BatchFriendsCallback)
end
end
function BatchFriendsCallback(returnTable)
if returnTable.isError == true then
print("Batch Friends Callback had an error: " .. returnTable.errorMessage)
else
print("===================Batch Friends Callback has returned!")
for i = 1, returnTable.num do
print("--Friend Found: " .. returnTable[i].alias)
end
gamecircle.GetBatchFriends(returnTable, BatchFriendsCallback)
end
end
gamecircle.GetFriendIds(FriendIdsCallback)