import java.io.IOException;
import com.qq.open.common.json.JSONException;
import com.qq.open.qzone.bean.param.QqAddBlogParamBean;
import com.qq.open.qzone.bean.result.QqAddBlogResultBean;
import com.qq.open.qzone.blog.QqAddOneBlog;
public class TestAddOneBlog {
/**
* @param args
* @throws JSONException
* @throws IOException
*/
public static void main(String[] args) throws JSONException, IOException {
// 发表一篇新日志的参数Bean
QqAddBlogParamBean paramBean = new QqAddBlogParamBean();
// 登陆成功后获取到的AccessToken
paramBean.setAccessToken("138F0112CC9B350B8AE00899CB******");
// 登陆成功后获取到的OpenId
paramBean.setOpenId("2D78AAACEAF41021180BEAA2A4*****");
// 设置日志标题 必须传入
paramBean.setTitle("这是通过javaSDK2.0版发布的日志");
// 设置日志内容 必须传入
paramBean.setContent("当你能看到这里的时候,就证明我们的JavaSDK2.0版已经成功集成了。热烈鼓掌!!");
QqAddOneBlog bolg = new QqAddOneBlog();
// 调用发布日志方法
QqAddBlogResultBean resultBean = bolg.addOneBlog(paramBean);
// 接口返回错误的场合
if (resultBean.getErrorFlg()) {
System.out.println("接口调用出错啦!!");
System.out.println("错误编号:" + resultBean.getErrorCode());
System.out.println("错误信息:" + resultBean.getErrorMes());
} else {
System.out.println("成功调用接口!!");
System.out.println("URL:" + resultBean.getUrl());
}
System.exit(0);
}
}