FlickrNet.Flickr.UrlsLookupGroup C# (CSharp) Method

UrlsLookupGroup() public method

Returns a group NSID, given the url to a group's page or photo pool.
public UrlsLookupGroup ( string urlToFind ) : string
urlToFind string The url to the group's page or photo pool.
return string
        public string UrlsLookupGroup(string urlToFind)
        {
            Hashtable parameters = new Hashtable();
            parameters.Add("method", "flickr.urls.lookupGroup");
            parameters.Add("api_key", _apiKey);
            parameters.Add("url", urlToFind);

            FlickrNet.Response response = GetResponseCache(parameters);

            if( response.Status == ResponseStatus.OK )
            {
                if( response.AllElements[0] != null && response.AllElements[0].Attributes["id"] != null )
                {
                    return response.AllElements[0].Attributes["id"].Value;
                }
                else
                {
                    return null;
                }
            }
            else
            {
                if( response.Error.Code == 1 )
                    return null;
                else
                    throw new FlickrException(response.Error);
            }
        }
Flickr