playfab_ex v0.2.2 PlayfabEx.Client.Default.FriendListManagement

Link to this section Summary

Functions

Adds the PlayFab user, based upon a match against a supplied unique identifier, to the friend list of the local user. At least one of FriendPlayFabId,FriendUsername,FriendEmail, or FriendTitleDisplayName should be initialized

Retrieves the current friend list for the local user, constrained to users who have PlayFab accounts. Friends from linked accounts (Facebook, Steam) are also included. You may optionally exclude some linked services’ friends

Removes a specified user from the friend list of the local user

Updates the tag list for a specified user in the friend list of the local user

Link to this section Functions

Link to this function add_friend(params)
add_friend(map()) :: {:ok, map()} | {:error, String.t()}

Adds the PlayFab user, based upon a match against a supplied unique identifier, to the friend list of the local user. At least one of FriendPlayFabId,FriendUsername,FriendEmail, or FriendTitleDisplayName should be initialized.

@link https://api.playfab.com/documentation/client/method/AddFriend

Link to this function get_friends_list(params)
get_friends_list(map()) :: {:ok, map()} | {:error, String.t()}

Retrieves the current friend list for the local user, constrained to users who have PlayFab accounts. Friends from linked accounts (Facebook, Steam) are also included. You may optionally exclude some linked services’ friends.

@link https://api.playfab.com/documentation/client/method/GetFriendsList

Link to this function remove_friend(params)
remove_friend(map()) :: {:ok, map()} | {:error, String.t()}

Removes a specified user from the friend list of the local user

@link https://api.playfab.com/documentation/client/method/RemoveFriend

Link to this function set_friend_tags(params)
set_friend_tags(map()) :: {:ok, map()} | {:error, String.t()}

Updates the tag list for a specified user in the friend list of the local user

@link https://api.playfab.com/documentation/client/method/SetFriendTags