The metaWeblog.getCategories method returns the list of categories that have been used in the blog.
public struct[] metaWeblog.getCategories(string blogid, string username, string password);
blogid [in]
This should be the string MyBlog, which indicates that the post is being created in the user’s blog.
username [in]
The name of the user’s space.
password [in]
The user’s secret word.
struct[] [out]
An array of structs that contains one struct for each category. Each category struct contains both a description and title field which each contain the name of the category.
struct{ string description; string title; }
<methodCall> <methodName>metaWeblog.getCategories</methodName> <params> <param> <value> <string>MyBlog</string> </value> </param> <param> <value>!spacename!</value> </param> <param> <value> <string>secretword</string> </value> </param> </params> </methodCall>
<methodResponse> <params> <param> <value> <array> <data> <value> <struct> <member> <name>description</name><value>MSN Messenger</value> </member> <member> <name>title</name><value>MSN Messenger</value> </member> </struct> </value> <value> <struct> <member> <name>description</name><value>MSN Search</value> </member> <member> <name>title</name><value>MSN Search</value> </member> </struct> </value> <value> <struct> <member> <name>description</name><value>MSN Spaces</value> </member> <member> <name>title</name><value>MSN Spaces</value> </member> </struct> </value> <value> <struct> <member> <name>description</name><value>Computers and Internet</value> </member> <member> <name>title</name><value>Computers and Internet</value> </member> </struct> </value> <value> <struct> <member> <name>description</name><value>Movies</value> </member> <member> <name>title</name><value>Movies</value> </member> </struct> </value> </data> </array> </value> </param> </params> </methodResponse>