public Tag[] TagsGetRelated(string tag)
{
Hashtable parameters = new Hashtable();
parameters.Add("method", "flickr.tags.getRelated");
parameters.Add("api_key", _apiKey);
parameters.Add("tag", tag);
FlickrNet.Response response = GetResponseCache(parameters);
if( response.Status == ResponseStatus.OK )
{
XmlNodeList nodes = response.AllElements[0].SelectNodes("//tag");
Tag[] tags = new Tag[nodes.Count];
for(int i = 0; i < tags.Length; i++)
{
tags[i] = new Tag(nodes[i]);
}
return tags;
}
else
{
throw new FlickrException(response.Error);
}
}