This commit is contained in:
Łukasz Domeradzki
2024-12-20 13:34:11 +01:00
47 changed files with 2 additions and 489 deletions

View File

@@ -1531,17 +1531,6 @@ public sealed class ArchiWebHandler : IDisposable {
return true;
}
internal async Task<bool> ClearFromDiscoveryQueue(uint appID) {
ArgumentOutOfRangeException.ThrowIfZero(appID);
Uri request = new(SteamStoreURL, $"/app/{appID}");
// Extra entry for sessionID
Dictionary<string, string> data = new(2, StringComparer.Ordinal) { { "appid_to_clear_from_queue", appID.ToString(CultureInfo.InvariantCulture) } };
return await UrlPostWithSession(request, data: data).ConfigureAwait(false);
}
internal async Task<bool> DeclineTradeOffer(ulong tradeID) {
ArgumentOutOfRangeException.ThrowIfZero(tradeID);
@@ -1552,17 +1541,6 @@ public sealed class ArchiWebHandler : IDisposable {
internal HttpClient GenerateDisposableHttpClient() => WebBrowser.GenerateDisposableHttpClient();
internal async Task<ImmutableHashSet<uint>?> GenerateNewDiscoveryQueue() {
Uri request = new(SteamStoreURL, "/explore/generatenewdiscoveryqueue");
// Extra entry for sessionID
Dictionary<string, string> data = new(2, StringComparer.Ordinal) { { "queuetype", "0" } };
ObjectResponse<NewDiscoveryQueueResponse>? response = await UrlPostToJsonObjectWithSession<NewDiscoveryQueueResponse>(request, data: data).ConfigureAwait(false);
return response?.Content?.Queue;
}
internal async Task<HashSet<uint>?> GetAppList() {
KeyValue? response = null;
@@ -1794,14 +1772,6 @@ public sealed class ArchiWebHandler : IDisposable {
return results;
}
internal async Task<IDocument?> GetDiscoveryQueuePage() {
Uri request = new(SteamStoreURL, "/explore?l=english");
HtmlDocumentResponse? response = await UrlGetToHtmlDocumentWithSession(request, checkSessionPreemptively: false).ConfigureAwait(false);
return response?.Content;
}
internal async Task<HashSet<ulong>?> GetFamilySharingSteamIDs() {
Uri request = new(SteamStoreURL, "/account/managedevices?l=english");