コード例 #1
0
        public async Task <HttpResponseMessage> GetAchievementGameprogressAsync(ulong xuid, ulong titleId)
        {
            AchievementRequestQuery query = new AchievementRequestQuery(titleId);
            var request = new HttpRequestMessage(HttpMethod.Get, $"users/xuid({xuid})/achievements");

            request.Headers.Add(Headers_XONE);
            request.AddQueryParameter(query.GetQuery());

            var response = await HttpClient.SendAsync(request);

            return(response);
        }
コード例 #2
0
        public void GetAchievementsXbox360Earned(ulong xuid, ulong titleId)
        {
            AchievementRequestQuery query   = new AchievementRequestQuery(titleId);
            RestRequestEx           request = new RestRequestEx(
                $"users/xuid({xuid})/achievements", Method.GET);

            request.AddHeaders(Headers_X360);
            request.AddQueryParameters(query.GetQuery());

            IRestResponse response = HttpClient.Execute(request);

            Console.WriteLine(response.Content);
        }