Microsoft.PowerShell.GData.Dgc.GoogleAppService.RetriveUserAlias C# (CSharp) Method

RetriveUserAlias() public method

public RetriveUserAlias ( string id, Google.GData.Apps.AppsService userService ) : string
id string
userService Google.GData.Apps.AppsService
return string
            public string RetriveUserAlias(string id, AppsService userService)
            {
                var _domain = userService.Domain.ToString();
                char[] _delimiterChars = { '@' };
                var _token = userService.Groups.QueryClientLoginToken();
                var _uri = new Uri("https://apps-apis.google.com/a/feeds/alias/2.0/" + _domain + "?userEmail=" + id + "@" + _domain);

                WebRequest _webRequest = WebRequest.Create(_uri);

                _webRequest.Method = "GET";
                _webRequest.ContentType = "application/atom+xml; charset=UTF-8";
                _webRequest.Headers.Add("Authorization: GoogleLogin auth=" + _token);

                WebResponse _webResponse = _webRequest.GetResponse();
                if (_webResponse == null)
                {
                    throw new Exception("WebResponse is null");
                }
                StreamReader _SR = new StreamReader(_webResponse.GetResponseStream());

                var _result = _SR.ReadToEnd().Trim();
                return _result;
            }