wordpress同步到所有微博
之前给大家介绍了牛b的微博通,其手机端平台软件相当好用,胜过大多数官方微博的软件,但是对于我们这些blogger来说,有一个缺点就是不能支持api,如果有的话,我们就可以通过api来同步博客到微博,可庆的是,原来他还有个兄弟,名字一摸一样,也叫微博通,一个通软件,一个通代码,这样的话我们辛苦点,两个都捧场,虽然申请了n个微博,账号繁多,但是能达到目的,多添加几回验证都没问题,在手机上用软件强的那个,博客上用支持api的那个,二者分开来用好像更好,免得他们的服务器又要管手机平台,又要管博客更新,服务器任务太重,有影响服务质量。
好了,还是进入今天的重点,网上又google了一下,发现有很多人用各种方法时wordpress更新到不同的微博,看来不是我一个人注册了N个微薄,而是大家为了宣传自己的博客,增加流量,申请了全部微博服务,所以就出现了像微博通这样的服务,这样一来,不失流量,不失朋友,突然想起阿根廷足球明星梅西居然使用QQ微博给大家拜年,西班牙语加中文解释,谁在翻译哦?真是够牛啊,很多微博都邀请名人明星使用他们的服务,增加粉丝也增加了客户量,如果两个微博同时请一个明星的话,那这个明星还不累死?天天更新好几个微薄,这个时候,拿出微博通这类软件,发一次就搞定了所有微博。废话太多了,下面真正进入主题:
1、首先注册微博通账号,注意是支持api那个通,按右侧众多图标绑定微博客,这个通好像支持更多:新浪、搜狐、腾讯、网易、Twitter、饭否、139说客、人民微博、凤凰微博、嘀咕、鲜果、Follow5、 plurk、9911、开心网、人人网、做啥、人间、豆瓣、雷猴、中金在线、同学网等,这么多微博我几乎全部注册了,而且这个微博还有个好处,可以调用代码显示你的所有微博账号。
2、安装WP-tsina插件,我看很多人都会了吧。此插件非常稳定,而且插件支持更新标题+URL、标题+内容+URL等4种同步方法,还能备份新浪微博功能,将数据保存到某个分类。
3、配置WP-tsina插件,会跳到新浪认证页面进行认证,配置完以后,就是关键的一步了:
打开wp-tsina插件的wp-tsina.php,找到
$info_to_post = tsina_assemble_msg( $info_to_post );
将下面的代码复制在这句后面:
$wbtpasswd=”帐号:密码”;
$wbtstatus=$info_to_post['content'];
$wbt=curl_init(“http://api.weiboto.com/statuses/update.json”);
curl_setopt_array($wbt,array(CURLOPT_POST=>1,CURLOPT_POSTFIELDS=>”status=$wbtstatus”,CURLOPT_HTTPAUTH=>CURLAUTH_BASIC,CURLOPT_USERPWD=>$wbtpasswd));
curl_exec($wbt);
然后把帐号密码改成自己的微博通帐号及密码(注意帐号和密码当中用冒号隔开),这样简单几步设置以后,你就可以轻松的在更新文章的时候,更新到各大微博上,真正的实现了wordpress同步到新浪、搜狐、腾讯、网易、Twitter、饭否、139说客、人民微博、凤凰微博、嘀咕、鲜果、Follow5、 plurk、9911、开心网、人人网、做啥、人间、豆瓣、雷猴、中金在线、同学网。
上一篇:让框架iframe通过w3c验证
呵呵,还不错的,谢谢分享了!
谢谢捧场。
我刚转载了你此文,以此告知!
呵呵,欢迎转载。
同步控啊,玩着累啊。
已经折腾完毕了。
我要想办法把这个东东做成非插件的,哈哈
又要百人跟着受累了,呵呵 :)不过我跟你说个,昨天文章想要修改内容,又怕再次重复同步微博,所以到后台轻松一按停用插件,接着开始更新,如果你变成非插件,那不是要他们的命。
如果可以让他不重复同步,那就好了,麻烦研究下,呵呵 :)
嘎嘎 非插件的呢?
有插件的,万戈在弄非插件,不知道是否。
楼上的万戈大虾米不错啊
楼上是我,哈哈
哈哈 楼楼上
这下没办法了,呵呵
哈哈哈哈哈
回复速度真是快啊,守在email旁边?
和qq连着的肯定快了
额~这都行`~~~微博通确实蛮不错的~~
恩,赶紧去试试啊,不错的
看来我是需要到处注册帐号了
是的,快去吧。
恩,快去吧,注册累了记得回来。
看来这个真用得上了。
恩,可以为自己博客宣传一下,呵呵。
這個真不錯.謝謝了!
能用上就好,呵呵 :)
$info_to_post = tsina_assemble_msg( $info_to_post ); 找不到…不是45行???
不能嵌套了啊
真不行啊?
怎么会找不到呢?呵呵
因为代码中间有的有一个空格,有的是2个空格,所以才找不到,只要找你提供的代码中的一部分就能知道啦
不错,来折腾下看看
呵呵,折腾吧。
wp_tsina已经变成了 $info_to_post = tsina_assemble_msg( $postinfo );,咋办?
现在是改用$postinfo[‘content’]还是$info_to_post[‘content’]呢
$info_to_post[‘content’]
按照我上面的改就可以了。
为什么把代码加上去后会显示错误Parse error: syntax error, unexpected ‘@’ in /home/hsh/public_html/wp-conte而无法启用?
Parse error: syntax error, unexpected ‘:’ in /home/www/wp-content/plugins/wp-tsina/wp-tsina.php on line 45
和楼上一样的悲剧啊
本人已经换了新的插件版了,很好用,直接绑定follow5,接着发布到全部微博。插件名字叫:worpdress微博同步。
本人已经换了新的插件版了,很好用,直接绑定follow5,接着发布到全部微博。插件名字叫:worpdress微博同步。这样可以解决离线编辑器发送的bug
原来是引号的问题 改成英文的引号就ok了
当惯复制黏贴党,终于在这里中招了。。。
哈哈,现在复制估计没问题,因为主题已经加了中文符号处理了,估计你是以前复制的吧?