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>