Type function Library gamecircle.* Return value None Revision Release 2025.3721 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)