Skip to content

Commit d7279f9

Browse files
authored
Merge pull request #100 from TaloDev/find-player-api
Add API call for finding players
2 parents ac0da15 + 8630979 commit d7279f9

File tree

3 files changed

+19
-0
lines changed

3 files changed

+19
-0
lines changed

Packages/com.trytalo.talo/Runtime/APIs/PlayersAPI.cs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,5 +58,14 @@ public async Task<Player> Merge(string playerId1, string playerId2)
5858
var res = JsonUtility.FromJson<PlayersUpdateResponse>(json);
5959
return res.player;
6060
}
61+
62+
public async Task<Player> Find(string playerId)
63+
{
64+
var uri = new Uri($"{baseUrl}/{playerId}");
65+
var json = await Call(uri, "GET");
66+
67+
var res = JsonUtility.FromJson<PlayersFindResponse>(json);
68+
return res.player;
69+
}
6170
}
6271
}
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
namespace TaloGameServices
2+
{
3+
[System.Serializable]
4+
public class PlayersFindResponse
5+
{
6+
public Player player;
7+
}
8+
}

Packages/com.trytalo.talo/Runtime/Responses/PlayersFindResponse.cs.meta

Lines changed: 2 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)