import java.io.IOException;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import com.qq.open.qzone.bean.param.QqAddShareParamBean;
import com.qq.open.common.OpenQqException;
import com.qq.open.common.json.JSONException;
import com.qq.open.qzone.share.QqAddShare;
public class TestAddShar {
/**
* @param args
* @throws JSONException
* @throws IOException
*/
public static void main(String[] args) throws IOException, JSONException {
QqAddShareParamBean qqAddShareBean = new QqAddShareParamBean();
qqAddShareBean.setAccessToken("138F0112CC9B350B8AE00899CB47D489");
qqAddShareBean.setOpenId("2D78AAACEAF41021180BEAA2A47871B8");
qqAddShareBean.setTitle("javaSdk-AddShare");
qqAddShareBean.setUrl("http//code.qq.com");
qqAddShareBean.setComment("这是测试内容,通过javaSDK2.0。Post");
qqAddShareBean.setImages("http://code.qq.com/bbs/static/image/common/logo.png");
qqAddShareBean.setSource("1");
QqAddShare qqAddShare = new QqAddShare();
Map<String,String> rMap = new HashMap<String,String>();
try {
qqAddShare.addShare(qqAddShareBean);
} catch (OpenQqException e) {
// TODO Auto-generated catch block
List<String> mess = e.getErrorMess();
for (String string : mess) {
System.out.println(string);
}
}
System.out.println(rMap.get("ret"));
System.out.println(rMap.get("msg"));
}
}