MetaWeblogAPI blogger.getUserInfo メソッド
blogger.getUserInfo メソッドは、ユーザーの基本情報を返します (名前、電子メール アドレス、ユーザー ID など)。
構文
public struct[] blogger.getUserInfo(string appkey,
string username,
string password);
パラメータ
appkey [in]
この値は無視されます。
username [in]
スペースの名前。
password [in]
ユーザーの秘密のキーワード。
戻り値
struct[] [out]
ユーザーのプロフィール情報が格納された構造体。各構造体には、"nickname"、"userid"、"url"、"e-mail"、"lastname"、および "firstname" フィールドがあります。
struct {
string userid;
string firstname;
string lastname;
string url;
/* スペースの URL – “https://spaces.msn.com/members/” + url */
string email;
string nickname;
}
XML-RPC 要求のサンプル (XML 形式)
<methodCall>
<methodName>blogger.getUsersInfo</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>
<struct>
<member>
<name>nickname</name>
<value>DareFromMicrosoft</value>
</member>
<member>
<name>url</name>
<value>https://spaces.msn.com/members/carnage4life</value>
</member>
<member>
<name>email</name>
<value>dareo@example.com</value>
</member>
<member>
<name>lastname</name>
<value>Obasanjo</value>
</member>
<member>
<name>firstname</name>
<value>Dare</value>
</member>
</struct>
</value>
</param>
</params>
</methodResponse>