Type function Library gamecircle.* Return value None Revision Release 2024.3703 Keywords gamecircle, player, profile
This function allows you to fetch the ids of the current player’s friends.
gamecircle.GetFriendIds(callback)
Function. Pass to a callback function since the request requires the GameCircle SDK to contact Amazon’s servers. The callback will recieve a single parameter of a [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)