Arguments | Return value | REST (XML) example | REST (JSON) example | XML-RPC example
If calling by XML-RPC, note that this method takes 3 arguments, NOT a single struct, like most other methods in this API.
nonetestmetestuser123joepublicuser:123me@privacy.comhttp://example.org/user.php?uid=123PublicJoeHTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: 364
<response>
<firstname>Joe</firstname>
<url>http://example.org/user.php?uid=123</url>
<lastname>Public</lastname>
<userid>user:123</userid>
<nickname>joepublic</nickname>
<email>me@privacy.com</email>
</response>
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Content-Length: 162
{"firstname": "Joe", "url": "http://example.org/user.php?uid=123", "lastname": "Public", "userid": "user:123", "nickname": "joepublic", "email": "me@privacy.com"}
POST /api/xmlrpc HTTP/1.1
Content-Type: text/xml
Content-Length: 728
<?xml version='1.0'?>
<methodCall>
<methodName>blogger.getUserInfo</methodName>
<params>
<param>
<value><string>none</string></value>
</param>
<param>
<value><string>testme</string></value>
</param>
<param>
<value><string>testuser123</string></value>
</param>
</params>
</methodCall>
HTTP/1.1 200 OK
Content-Type: text/xml
Content-Length: 2041
<?xml version='1.0'?>
<methodResponse>
<params>
<param>
<value><struct>
<member>
<name>firstname</name>
<value><string>Joe</string></value>
</member>
<member>
<name>url</name>
<value><string>http://example.org/user.php?uid=123</string></value>
</member>
<member>
<name>lastname</name>
<value><string>Public</string></value>
</member>
<member>
<name>userid</name>
<value><string>user:123</string></value>
</member>
<member>
<name>nickname</name>
<value><string>joepublic</string></value>
</member>
<member>
<name>email</name>
<value><string>me@privacy.com</string></value>
</member>
</struct></value>
</param>
</params>
</methodResponse>