CSharpTradeOffers.Community.CommunityHandler.InviteUsersToGroup C# (CSharp) Метод

InviteUsersToGroup() публичный Метод

Invites the specified users to a group.
public InviteUsersToGroup ( ulong steamIds, bool json, ulong group ) : CSharpTradeOffers.Community.MultiInviteResponse
steamIds ulong The SteamId64s of the users to invite.
json bool I forgot... oops.
group ulong The SteamId64 of the group to invite the users to.
Результат CSharpTradeOffers.Community.MultiInviteResponse
        public MultiInviteResponse InviteUsersToGroup(ulong[] steamIds, bool json, ulong group)
        {
            const string url = "https://steamcommunity.com/actions/GroupInvite/";

            string sessionid =
                (from Cookie cookie in _account.AuthContainer.GetCookies(new Uri("https://steamcommunity.com"))
                 where cookie.Name == "sessionid"
                 select cookie.Value).FirstOrDefault();

            var data = new Dictionary<string, string>
            {
                {"json", json.IntValue().ToString()},
                {"type", "groupInvite"},
                {"group", group.ToString()},
                {"sessionID", sessionid},
                {"invitee_list", ToJArray(steamIds)}
            };
            return _web.Fetch(url, "POST", data, _account.AuthContainer).DeserializeJson<MultiInviteResponse>();
        }