我的第一个wp插件: wordpress微博同步

第一次写插件,有很多不足的地方,请多多指教!

插件名称: wordpress微博同步
插件作者: 水脉烟香
作者主页: http://www.smyx.net/
插件页面: http://www.smyx.net/wp-to-mblog.html
插件描述: 支持同步日志的标题和链接到 Twitter、腾讯微博、新浪微博、网易微博、搜狐微博、嘀咕、豆瓣、饭否、人间网、做啥、Follow5等。
最新版本: 1.2.0 [中级篇]
稳定版本: 1.1.2
其他说明: 支持wordpress 3.0.4
下载地址: http://wordpress.org/extend/plugins/wp-to-mblog/
插件简介:

发布或更新日志时同步一条日志信息到Twitter、腾讯微博、新浪微博、网易微博、搜狐微博、嘀咕、豆瓣、饭否、人间网、做啥、Follow5等。

目前支持同时把日志出现的第一张图片同步到新浪微博、网易微博。

同步到Twitter时可以选择使用代理,并可自定义API。

支持自定义消息前缀。

Twitter、腾讯微博、新浪微博、网易微博、豆瓣采用OAuth授权。

插件使用:

1.下载插件上传到WordPress插件目录,后台激活 ,
2.到设置页面开启插件并设置,以及账号绑定等,
3.国内主机用户使用Twitter请勾选使用代理。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
1.2.0
*2011/01/29 增加创建自定义页面调用[wp_to_microblog]来发布消息到各大微博。
 
1.1.2
*2011/01/27 新增支持同时把日志出现的第一张图片同步到网易微博。
 
1.1.1
*2011/01/26 优化了一部分代码,支持同时把日志出现的第一张图片同步到新浪微博。
 
1.1.0
*2011/01/24 修正几个bug,解决了字符串截取问题,以及在快速编辑日志时不受时间限制发推的问题,新增了修改日志时间间隔的设置项。
 
1.0.0
*2011/01/20 初始版本

废话不说,先来张同步成功的截图


再来几张后台截图

注意事项:

除了那些采用OAuth授权的外,其他的请自己输入账号和密码,不会去官方验证密码的准确性,所以请自己把关,呵呵!

下面介绍下Twitter怎么使用代理?

不填则默认使用此API:http://smyxapi.appspot.com/api/statuses/update.xml

这是用Google App Engine搭建的API,请先打开http://smyxapi.appspot.com/,出现如下界面

点击那个图片按钮Sign in with Twitter进入Twitter OAuth验证,使用这一步需要翻墙,请自备翻墙工具,这里不再赘述。
之后会跳转到Twitter,登录,

然后选Allow,会跳转到如下界面

其中这两句:

your twitter’s screen name : smyx

the Key of this API : 650e0be2-746f-4fd0-9087-50a9e1259876

前一句橙色字就是我们后台要填写的用户名,后一句橙色字就是密码,输入即可绑定成功!

假如你要修改上面的密码,请点击you can change it now,进入下面的界面

在define your new key of this api:后面填入你喜欢的密码(这个密码就是你使用这个api所要用的密码,可以与Twitter密码不同),然后点击Change the Key提交就好了。

可能有些人想自己搭建Google App Engine,完成OK,

Google Code:http://code.google.com/p/gtap/
下载后要稍微修改下,把https改成http,否则国内需要翻墙才能访问,应该是https被伟大的墙成功拦截了吧!
你也可以直接下载我修改过的版本,下载地址:http://smyx.googlecode.com/files/gtap.rar

至于如何搭建,请各位客官看这里:http://code.google.com/p/gtap/wiki/INSTALL

搭建完成后API地址为:http://yoururl.appspot.com/api/statuses/update.xml

好了,收工,不懂的请提问,使用中有什么问题,请留言!谢谢!

网络上已经有一些优秀的微博同步平台了,为什么你还有做这个?

以前用过follow5,感觉很全面,可惜后来他们加了网址压缩的功能,这样一来,我可怜的日志链接先要被它压一次,再被目标站微博压一次,呜 呜!!最主要的是担心哪天它的服务器出故障了,我的日志链接咋办呢?这个是我决定制作这款插件的初衷!还有一点就是自己的密码自己保存,比什么都靠谱!

还会加哪些网站进去?

这个确实是一个问题,现在的微博啊,社区啊,太多了,我不可能每个都加,我只是一个人在战斗,没有团队,没人给我发工资,也没有赞助,也没人表扬 我,况且我能力和技术有限,制作这个插件完全是业余爱好,所以我只能挑一些口碑比较好的,比较受我们欢迎的加入,当然你们也可以推荐一下,可能我比较落 伍,呵呵。

后期有什么发展方向?

一旦同步功能稳定后,会开始研究怎么用gtalk、msn、QQ等即时聊天工具同步,如果你们懂得,到时候还需要互相交流一下哈!

欢迎大家follow me:Twitter腾讯微博新浪微薄



—————————————————————————————————————————

需要翻墙利器赛风? 请阅读和关注中国数字时代

推特用户请点击这里免翻墙上推特

请点击这里下载翻墙软件

更多翻墙方法请发电邮(最好用Gmail)到:fanqiang70ma@gmail.com

请阅读和关注中国数字时代、翻墙技术博客GFW BLOG(免翻墙)

请使用Google Reader订阅中国数字时代中文版http://chinadigitaltimes.net/chinese/feed),阅读最有价值的中文信息;以及GFW BLOG(功夫网与翻墙)http://feeds2.feedburner.com/chinagfwblog,获取最新翻墙工具和翻墙技巧信息。


没有评论: