mirror of
https://github.com/recroom2016/OpenRec.git
synced 2026-04-22 13:25:51 +00:00
ITS WORKING
This commit is contained in:
26
APIServer.cs
26
APIServer.cs
@@ -242,6 +242,31 @@ namespace server
|
|||||||
{
|
{
|
||||||
s = JsonConvert.SerializeObject(new Objective2018());
|
s = JsonConvert.SerializeObject(new Objective2018());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (Url == "rooms/v1/myrooms")
|
||||||
|
{
|
||||||
|
s = BracketResponse;
|
||||||
|
}
|
||||||
|
if (Url == "rooms/v1/mybookmarkedrooms")
|
||||||
|
{
|
||||||
|
s = BracketResponse;
|
||||||
|
}
|
||||||
|
if (Url == "rooms/v1/myRecent?skip=0&take=10")
|
||||||
|
{
|
||||||
|
s = BracketResponse;
|
||||||
|
}
|
||||||
|
if (Url == "events/v3/list")
|
||||||
|
{
|
||||||
|
s = Events.list();
|
||||||
|
}
|
||||||
|
if (Url == "playerevents/v1/all")
|
||||||
|
{
|
||||||
|
s = PlayerEventsResponse;
|
||||||
|
}
|
||||||
|
if (Url == "gamesessions/v2/joinrandom")
|
||||||
|
{
|
||||||
|
s = gamesessions2018.GameSessions.JoinRandom(text);
|
||||||
|
}
|
||||||
Console.WriteLine("API Response: " + s);
|
Console.WriteLine("API Response: " + s);
|
||||||
byte[] bytes = Encoding.UTF8.GetBytes(s);
|
byte[] bytes = Encoding.UTF8.GetBytes(s);
|
||||||
response.ContentLength64 = (long)bytes.Length;
|
response.ContentLength64 = (long)bytes.Length;
|
||||||
@@ -265,6 +290,7 @@ namespace server
|
|||||||
public static string BlankResponse = "";
|
public static string BlankResponse = "";
|
||||||
public static string BracketResponse = "[]";
|
public static string BracketResponse = "[]";
|
||||||
|
|
||||||
|
public static string PlayerEventsResponse = "{\"Created\":[],\"Responses\":[]}";
|
||||||
public static string VersionCheckResponse = "{\"ValidVersion\":true}";
|
public static string VersionCheckResponse = "{\"ValidVersion\":true}";
|
||||||
public static string ModerationBlockDetails = "{\"ReportCategory\":0,\"Duration\":0,\"GameSessionId\":0,\"Message\":\"\"}";
|
public static string ModerationBlockDetails = "{\"ReportCategory\":0,\"Duration\":0,\"GameSessionId\":0,\"Message\":\"\"}";
|
||||||
public static string ImagesV2Named = "[{\"FriendlyImageName\":\"DormRoomBucket\",\"ImageName\":\"OpenRec\",\"StartTime\":\"2021-12-27T21:27:38.1880175-08:00\",\"EndTime\":\"2043-12-27T21:27:38.1880399-08:00\"}";
|
public static string ImagesV2Named = "[{\"FriendlyImageName\":\"DormRoomBucket\",\"ImageName\":\"OpenRec\",\"StartTime\":\"2021-12-27T21:27:38.1880175-08:00\",\"EndTime\":\"2043-12-27T21:27:38.1880399-08:00\"}";
|
||||||
|
|||||||
52
Events.cs
Normal file
52
Events.cs
Normal file
@@ -0,0 +1,52 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using Newtonsoft.Json;
|
||||||
|
|
||||||
|
namespace api2018
|
||||||
|
{
|
||||||
|
// Token: 0x0200001F RID: 31
|
||||||
|
internal class Events
|
||||||
|
{
|
||||||
|
// Token: 0x17000038 RID: 56
|
||||||
|
// (get) Token: 0x060000AE RID: 174 RVA: 0x000024D4 File Offset: 0x000006D4
|
||||||
|
// (set) Token: 0x060000AF RID: 175 RVA: 0x000024DC File Offset: 0x000006DC
|
||||||
|
public long EventId { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x17000039 RID: 57
|
||||||
|
// (get) Token: 0x060000B0 RID: 176 RVA: 0x000024E5 File Offset: 0x000006E5
|
||||||
|
// (set) Token: 0x060000B1 RID: 177 RVA: 0x000024ED File Offset: 0x000006ED
|
||||||
|
public string Name { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x1700003A RID: 58
|
||||||
|
// (get) Token: 0x060000B2 RID: 178 RVA: 0x000024F6 File Offset: 0x000006F6
|
||||||
|
// (set) Token: 0x060000B3 RID: 179 RVA: 0x000024FE File Offset: 0x000006FE
|
||||||
|
public string Description { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x1700003B RID: 59
|
||||||
|
// (get) Token: 0x060000B4 RID: 180 RVA: 0x00002507 File Offset: 0x00000707
|
||||||
|
// (set) Token: 0x060000B5 RID: 181 RVA: 0x0000250F File Offset: 0x0000070F
|
||||||
|
public DateTime StartTime { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x1700003C RID: 60
|
||||||
|
// (get) Token: 0x060000B6 RID: 182 RVA: 0x00002518 File Offset: 0x00000718
|
||||||
|
// (set) Token: 0x060000B7 RID: 183 RVA: 0x00002520 File Offset: 0x00000720
|
||||||
|
public DateTime EndTime { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x1700003D RID: 61
|
||||||
|
// (get) Token: 0x060000B8 RID: 184 RVA: 0x00002529 File Offset: 0x00000729
|
||||||
|
// (set) Token: 0x060000B9 RID: 185 RVA: 0x00002531 File Offset: 0x00000731
|
||||||
|
public string PosterImageName { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x1700003E RID: 62
|
||||||
|
// (get) Token: 0x060000BA RID: 186 RVA: 0x0000253A File Offset: 0x0000073A
|
||||||
|
// (set) Token: 0x060000BB RID: 187 RVA: 0x00002542 File Offset: 0x00000742
|
||||||
|
public long CreatorPlayerId { get; set; }
|
||||||
|
|
||||||
|
// Token: 0x060000BC RID: 188 RVA: 0x00004BE8 File Offset: 0x00002DE8
|
||||||
|
public static string list()
|
||||||
|
{
|
||||||
|
List<Events> value = new List<Events>();
|
||||||
|
return JsonConvert.SerializeObject(value);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user