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:
user:26all, content, summaryallall211421010010TrueRetrieved 42 blog entriesall, content, summaryallall242964000content:123http://peopleaggregator.org/content.php?cid=140PeopleAggregator lives!Testing, testing - this is the first post.GET /api/xml/peopleaggregator/getContent?detailLevel=all&resultsPerPage=42&page=2&context=user%3A26 HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: 827
<response>
<totalPages>96</totalPages>
<success>true</success>
<items>
<item>
<url>http://peopleaggregator.org/content.php?cid=140</url>
<content>Testing, testing - this is the first post.</content>
<id>content:123</id>
<title>PeopleAggregator lives!</title>
</item>
</items>
<detailLevel>all</detailLevel>
<resultsPerPage>42</resultsPerPage>
<msg>Retrieved 42 blog entries</msg>
<totalResults>4000</totalResults>
<page>2</page>
</response>
GET /api/json/peopleaggregator/getContent?detailLevel=all&resultsPerPage=42&page=2&context=user%3A26 HTTP/1.1
HTTP/1.1 200 OK
Content-Type: application/x-javascript
Content-Length: 333
{"totalPages": 96, "success": true, "items": [{"url": "http://peopleaggregator.org/content.php?cid=140", "content": "Testing, testing - this is the first post.", "id": "content:123", "title": "PeopleAggregator lives!"}], "detailLevel": "all", "resultsPerPage": 42, "msg": "Retrieved 42 blog entries", "totalResults": 4000, "page": 2}
POST /api/xmlrpc HTTP/1.1
Content-Type: text/xml
Content-Length: 1513
<?xml version='1.0'?>
<methodCall>
<methodName>peopleaggregator.getContent</methodName>
<params>
<param>
<value><struct>
<member>
<name>detailLevel</name>
<value><string>all</string></value>
</member>
<member>
<name>resultsPerPage</name>
<value><int>42</int></value>
</member>
<member>
<name>page</name>
<value><int>2</int></value>
</member>
<member>
<name>context</name>
<value><string>user:26</string></value>
</member>
</struct></value>
</param>
</params>
</methodCall>
HTTP/1.1 200 OK
Content-Type: text/xml
Content-Length: 4223
<?xml version='1.0'?>
<methodResponse>
<params>
<param>
<value><struct>
<member>
<name>totalPages</name>
<value><int>96</int></value>
</member>
<member>
<name>success</name>
<value><boolean>1</boolean></value>
</member>
<member>
<name>items</name>
<value><array><data>
<value><struct>
<member>
<name>url</name>
<value><string>http://peopleaggregator.org/content.php?cid=140</string></value>
</member>
<member>
<name>content</name>
<value><string>Testing, testing - this is the first post.</string></value>
</member>
<member>
<name>id</name>
<value><string>content:123</string></value>
</member>
<member>
<name>title</name>
<value><string>PeopleAggregator lives!</string></value>
</member>
</struct></value>
</data></array></value>
</member>
<member>
<name>detailLevel</name>
<value><string>all</string></value>
</member>
<member>
<name>resultsPerPage</name>
<value><int>42</int></value>
</member>
<member>
<name>msg</name>
<value><string>Retrieved 42 blog entries</string></value>
</member>
<member>
<name>totalResults</name>
<value><int>4000</int></value>
</member>
<member>
<name>page</name>
<value><int>2</int></value>
</member>
</struct></value>
</param>
</params>
</methodResponse>