MetaWeblogAPI blogger.getUsersBlogs メソッド
blogger.getUsersBlogs メソッドは、ユーザーのスペースに関する情報を返します。
構文
public struct[] blogger.getUsersBlogs(string appkey,
string username,
string password);
パラメータ
appkey [in]
この値は無視されます。
username [in]
ユーザーのスペースの名前。
password [in]
ユーザーの秘密のキーワード。
戻り値
struct[] [out]
ユーザーの各ブログを表す構造体の配列。ユーザーが持つことができるスペースは 1 つだけであり、スペース内のブログは 1 つであるため、この配列に格納される構造体は最大で 1 つです。
各構造体には、"url"、"blogid"、および "blogName" フィールドがあります。
struct {
string url;
/* スペースの URL – “https://spaces.msn.com/members/” + url */
string blogid;
string blogName;
}
XML-RPC 要求のサンプル (XML 形式)
<methodCall>
<methodName>blogger.getUsersBlogs</methodName>
<params>
<param><value><string>ignored value</string></value></param>
<param><value><string>!spacename!</string></value></param>
<param><value><string>secretword</string></value></param>
</params>
</methodCall>
XML-RPC 応答のサンプル (XML 形式)
<methodResponse>
<params>
<param>
<value>
<array>
<data>
<value>
<struct>
<member>
<name>url</name>
<value>https://spaces.msn.com/members/carnage4life</value>
</member>
<member>
<name>blogid</name>
<value>MyBlog</value>
</member>
<member>
<name>blogName</name>
<value>Carnage4Life’s Space</value>
</member>
</struct>
</value>
</data>
</array>
</value>
</param>
</params>
</methodResponse>