23 lines
751 B
C#
23 lines
751 B
C#
using AlicizaX;
|
|
using Cysharp.Threading.Tasks;
|
|
using Newtonsoft.Json.Linq;
|
|
using UnityEngine;
|
|
|
|
public static class HttpHelper
|
|
{
|
|
public const string versionApi = "http://localhost:5000/api/Version?channel=Standlone";
|
|
public static string Version = string.Empty;
|
|
public static string CDNUrl = string.Empty;
|
|
public static string AppDownloadUrl = string.Empty;
|
|
|
|
public static async UniTask GetRemoteVersion()
|
|
{
|
|
var updateDataStr = await Utility.Http.Get(HttpHelper.versionApi);
|
|
JObject json = JObject.Parse(updateDataStr);
|
|
Version = json["version"].ToString();
|
|
CDNUrl = json["cdnUrl"].ToString();
|
|
AppDownloadUrl = json["appDownloadUrl"].ToString();
|
|
Debug.Log(updateDataStr);
|
|
}
|
|
}
|