Arguments | Return value | REST (XML) example | REST (JSON) example | XML-RPC example
If calling by XML-RPC, note that this method takes a single struct as input, with the following keys:
11110010100100none, 50x50, 127x135, full50x50noneTrue12343100user:123gauravhttp://example.org/peepagg/files/12345_image.jpg420960HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: 794
<response>
<users>
<item>
<login>gaurav</login>
<id>user:123</id>
<image>
<url>http://example.org/peepagg/files/12345_image.jpg</url>
<width>420</width>
<height>960</height>
</image>
</item>
</users>
<success>true</success>
<resultsPerPage>100</resultsPerPage>
<totalPages>3</totalPages>
<totalUsers>234</totalUsers>
<page>1</page>
</response>
GET /api/json/peopleaggregator/getUserList?profileImageSize=50x50&resultsPerPage=100&page=1 HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Content-Length: 236
{"users": [{"login": "gaurav", "id": "user:123", "image": {"url": "http://example.org/peepagg/files/12345_image.jpg", "width": 420, "height": 960}}], "success": true, "resultsPerPage": 100, "totalPages": 3, "totalUsers": 234, "page": 1}
POST /api/xmlrpc HTTP/1.1
Content-Type: text/xml
Content-Length: 1246
<?xml version='1.0'?>
<methodCall>
<methodName>peopleaggregator.getUserList</methodName>
<params>
<param>
<value><struct>
<member>
<name>profileImageSize</name>
<value><string>50x50</string></value>
</member>
<member>
<name>resultsPerPage</name>
<value><int>100</int></value>
</member>
<member>
<name>page</name>
<value><int>1</int></value>
</member>
</struct></value>
</param>
</params>
</methodCall>
HTTP/1.1 200 OK
Content-Type: text/xml
Content-Length: 4467
<?xml version='1.0'?>
<methodResponse>
<params>
<param>
<value><struct>
<member>
<name>users</name>
<value><array><data>
<value><struct>
<member>
<name>login</name>
<value><string>gaurav</string></value>
</member>
<member>
<name>id</name>
<value><string>user:123</string></value>
</member>
<member>
<name>image</name>
<value><struct>
<member>
<name>url</name>
<value><string>http://example.org/peepagg/files/12345_image.jpg</string></value>
</member>
<member>
<name>width</name>
<value><int>420</int></value>
</member>
<member>
<name>height</name>
<value><int>960</int></value>
</member>
</struct></value>
</member>
</struct></value>
</data></array></value>
</member>
<member>
<name>success</name>
<value><boolean>1</boolean></value>
</member>
<member>
<name>resultsPerPage</name>
<value><int>100</int></value>
</member>
<member>
<name>totalPages</name>
<value><int>3</int></value>
</member>
<member>
<name>totalUsers</name>
<value><int>234</int></value>
</member>
<member>
<name>page</name>
<value><int>1</int></value>
</member>
</struct></value>
</param>
</params>
</methodResponse>