Overview

public. Post a new comment to a page

Uri Parameters
NameTypeDescription
pageidstringeither an integer page ID, "home", or "=" followed by a double uri-encoded page title
Query Parameters
NameTypeDescription
authenticatebool?Force authentication for request (default: false)
titlestring?Title for comment
Return Codes
NameValueDescription
BadRequest400Invalid input parameter or request body (must be text MIME type)
Forbidden403Update access to the page is required
NotFound404The requested page could not be found
Ok200The request completed successfully

Message Format

Input: 
Content-type=text/plain

Output:

<comment id="{int}" href="{uri}">
    <page.parent id="{uri}" href="{uri}">
        <title>{text}</title> 
        <path>{text}</path> 
    </page.parent>
    <user.createdby id="{int}" href="{uri}">
        <nick>{text}</nick> 
        <username>{text}</username> 
        <email>{text}</email> 
    </user.createdby>
    <date.posted>{date}</date.posted> 
    <title>{text}</title> 
    <number>{int}</number> 
    <content type="{mimetype}" href="{uri}">{text}</content> 
</comment>

Implementation Notes

Use PUT:pages/{pageid}/comments/{commentnumber}/content to update an existing comment.

Code Samples

C# Code Samples

 

PHP Code Samples

 

Perl Code Samples

 

Other Code Samples

 

Tag page
You must login to post a comment.