读取记事本内容,自动发布到新浪微博

  想把自己博客上的内容同步到新浪微博上,虽然新浪微博已经提供了关联博客的功能,但那仅限于新发布的微博内容。

  手工一条条发布呢,实在枯燥,就想到新浪微博的api接口,结果第一个版本现在已经停止申请了,第二个版本的申请方法又比较复杂,周期也比较长。就想着自己写一个看看。

  写的过程中遇到一个难题,无解。新浪微博发的发布按钮结构如下:<div class="btn"><a title="发布微博按钮" node-type="publishBtn" diss-data="module=stissue" class="disable" href="javascript:void(0);" tabindex="2"></a></div>。

  我采用的是CsExWb加载JQuery的方式。要想触发a的click事件,怎么写也没也不行。网上看到的,要想触发a的click事件,必须在用这件方法<a><span></span></a>,通过触发span的click事件来激活a的click。试着触发外面div的cilck事件,结果也不行。于是不停的google,就在这时候,突然想到自己手动点发布按钮,也不是很省事的吗。虽然没有做到全自动,但相比手工发布,也省力一些。 

  于是就把程序改成了,自动填写微博内容,手动点击发布。新浪微博做的安全真的不错啊,登录的时候还用到了算法判断,但是在csdn上面竟然有人知道算法,真是奇怪。

原文地址:https://www.cnblogs.com/chendaoyin/p/2664169.html