Overview
This endpoint allows you to specify options on a per post basis as well as for all posts. That is, you can specify defaults for any post attributes that are not specified. For instance, if you know that you want the same Feedback applied to all posts you can simply specify that value using the optional Feedback parameter instead of specifying it on every post. Similarly, you can override that default global. That is, if you did specify a value for the Feedback parameter, but one post had a different feedback key/value pair it would get that feedback value instead of the global.
[
{
'PostId': string,
'Operation': string,
'Feedback': string,
'Notify': boolean,
'Ping': boolean
},...
]
Structure Information
Below you will find specific information on each of the keys of the required Posts object.
JSON
The response is a single member object containing the key 'Status'. Status has two keys, Success and Error. Success contains an array of all post id's that were successfully moderated and Error contains an array of any errors that were encountered. Each Error object has a Name, a Message and a PostId (for the post that this error applies to).
{
'Status' : {
'Success' : [string, string,... ],
'Error' : [
{
'Name': string,
'Message': string,
'PostId': string
},...
]
}
}
Posts.Approve.Success.Ping
This callback is fired upon successful approval of posts and is intended for use with blog update ping servers, such as those provided by Weblogs.com and Google Blog Search.
Payload Members
"corporate blog"The structure of the Services member is itself a JSON encoded object. Property names are ping service endpoint URLs. The value of a property is the ping protocol that is supported. There are three possible values: 'weblogs-xml-rpc', 'weblogs-ext-xml-rpc', 'weblogs-rest'. Additional information on these protocols are provided at the Weblogs.com API documentation site.