sina微博删除微博,sina博删除,package com.
分享于 点击 49145 次 点评:93
sina微博删除微博,sina博删除,package com.
package com.npc.weibo;import java.util.List;import com.npc.client.MyClient; //是自己的tokenimport weibo4j.Timeline;import weibo4j.model.Status;import weibo4j.model.StatusWapper;import weibo4j.model.WeiboException;/** * 删除所以微博数据,慎用!! */public class MyStatus { private Timeline tm = new Timeline(); private static int weiboSum = 0; private List<Status> list = null; static { MyClient.getClient();// 静态加载weiboClient;相当与获取到了token } public StatusWapper getStatuWapper() throws WeiboException, InterruptedException { return tm.getUserTimeline();// } public void DestroyMyWeibo() throws InterruptedException { try { while (true) { try { list = this.getStatuWapper().getStatuses();// 获取到微博数据,默认为20条 if (list == null || list.size() == 0) { break;// 如果全部微博都删光了.则跳出死循环 } for (Status s : list) { tm.Destroy(s.getId());// 删除获取到的微博id,会抛出异常,原因是获取数据超出频率,需要等待时间.. weiboSum++; } } catch (WeiboException ex) { Thread.sleep(100000);// 主人,,我需要休息了.. } } System.out.println("好心疼的删除了" + weiboSum + "条微博.."); } catch (Exception e) { e.printStackTrace(); } } public static void main(String[] args) throws InterruptedException, WeiboException { MyStatus myStatus = new MyStatus(); myStatus.DestroyMyWeibo(); }}//该片段来自于http://byrx.net
用户点评