微微CMS提供了文章评论功能,在基于当前文章的url下,使用post请求就能提交文章评论!为了安全,微微CMS强制使用验证码作为评论提交的判断,比例垃圾评论的出现!
type Comment struct {
Pid int32 `json:"pid" form:"pid"`
ArticleID int64 `json:"article_id"`
Nickname string `json:"nickname" form:"nickname"`
Email string `json:"email" form:"email"`
WebSite string `json:"web_site" form:"web_site" `
Content string ` json:"content" form:"content"`
// 验证码
Id string `json:"id" form:"id"`
Code string `json:"code" form:"code""`
}
使用方法:
1. post请求验证码,获取到验证码
通过 Post /captcha 就能获取到验证码信息,是一个带了id,和base64的图片验证码,Post请求您可以使用jquery操作。
2. 提交评论
评论的时候带上回复id(pid)有的话,剩下的昵称,内容随意,验证码就是通过 post请求获取的id和结果进行提交