package com.fpcms.common.blog_post.impl;
import java.util.HashMap;
import java.util.Map;
public class HexunBlogPoster extends ConfigableBlogPoster{
public HexunBlogPoster() {
setLoginUrl("https://reg.hexun.com/login.aspx");
setLoginRequestBodyTemplate("username=${username}&password=${password}&LoginStateAuto=1");
setVerifyLoginResultRegex("Object moved to");
setPostNewBlogUrl("http://post.blog.hexun.com/PostArticleHandler.ashx");
setPostNewBlogRequestBodyTemplate("blogname=b2982fls83&action=0&oldclass=0&weibo=1&newcategorytextbox=%E8%AF%B7%E8%BE%93%E5%85%A5%E6%96%B0%E5%88%86%E7%B1%BB%E5%90%8D%E7%A7%B0&chkselected=&categorylist=0&ContentSpaw=test123&TitleTextbox=test&articleid=0&draftid=0&SourceTextbox=&SourceUrlTextbox=&TagTextbox=test%20test1&TrackbackTextbox=&BriefTextbox=&VerificationInput=4zaw&postid=101545823&HideCheckbox=1&AcceptCommentCheckbox=1&posttype=%E5%8E%9F%E5%88%9B&postclass=-1&StickOutCheckbox=0&StickOutOrderNumberTextbox=0&StickOutExpiredTimeTextbox=&xfh=undefined");
setVerifyPostNewBlogResultRegex("11");
Map<String,String> postNewBlogHeaders = new HashMap<String,String>();
postNewBlogHeaders.put("Referer", "http://post.blog.hexun.com/b2982fls83/postarticle.aspx");
setPostNewBlogHeaders(postNewBlogHeaders);
}
}