标签为 "follow5" 的文章

wordpress Follow5插件发布

在《写了一个Follow5 API的PHP类》中我已经提到了自己开发的Follow5的插件,并且这个插件是基于Follow5的API,今天我要发布一个WordPress的Follow5的插件,这个插件包括我之前发布的Follow5的API PHP

这个插件可以设置用户在Follow5的用户名跟密码,并且保存到WordPress的数据库中,根据用户名跟密码获取最新的Follow5的分享,并且可以在后台添加最新的评论信息,如果用户喜欢吧Follow5添加到自己的博客作为宣传,可以在后台“外观”中的“小工具”当中拖动Follow5的Widget到用户的侧边栏进行定制。

使用方法:

1、下载此插件到并上传到wp-content\plugins目录中;

2、登录网站后台安装此插件并且激活;

3、在“设置”里面找到自己的“Follow5管理”,第一次使用需要填写自己的Follow5信息并且保存;

4、可以自己在后台分享最新信息;

5、如果添加侧边栏,可以进入“外观”,“小工具”,把“WYQ Follow5 Widget” widget小工具拖到右侧即可。

6、特别说明:此版本为预览版,更多功能版本,请及时关注断桥残雪部落格:http://js8.in,您的肯定是对我最大的支持,如果您对本插件开发有什么功能上的要求,请及时联系我:Email:ksky521@gmail.com

最后更新时间:2009-11-29 15:00

下载地址:http://js8.in/mywork/follow5.rar

当前最新版本为:0.1预览版

继续阅读全文……

发布一个Follow5的API PHP类

之前的博客就写过一篇文章《写了一个Follow5 API的PHP类》说自己已经写了一个Follow5的PHP类,只是没有测试,自己先用着,昨天终于把我的WordPress Follow5的插件写好了,今天就开始测试,估计可以找几个比较好的朋友帮忙测试下了,还算可以~

今天我主要是要发布我写的这个Follow5 的API PHP类,高手拍砖,基本的功能跟代码说明在程序中的注释写的已经很清楚了,不过在这里我还是要给大家说一说使用的方法

Follow5 API PHP类使用方法

P.S:程序构造时,必须填写一个申请到得Follow5的API Key,我自己有一个,可是不知道跟大家分享会不会不太合适,所以还是请感兴趣的童鞋自己申请吧~
1、程序初始化

$F5=new myF5($YourF5Name,$YourPassword,$YourF5APIKey,$dataType[xml/json]);

2、发布信息

$data=$F5->updateMSG($status, $link , $source );
status (必选) –消息内容,使用 POST 方式提交,utf-8编码。
link (可选) –消息link,使用 POST 方式提交,utf-8编码。支持视频,音频,图片
source (可选) – 消息来源,使用 POST 方式提交,如果与follow5的数据库匹配,网页上将以此格式显示: status(消息内容) 通过 source 对应的 API,source的获取在申请api_key的同时说明消息来源,与api_key是对应

3、显示最新分享

$data=$F5->showPublic($count);
count (可选) – 消息数,范围 1-20,默认为 10。

继续阅读全文……

Wordpress Follow5 插件开发日记—插件后台Ajax应用及jQuery的使用

昨天写了一篇文章说自己已经写了一个Follow 5的PHP类(文章链接:写了一个Follow5 API的PHP类),而昨天趁着空闲的时间试着写了一下WordPress的Follow5的插件,并且与我之前写的一天一句的WordPress插件统一,假如那天Follow5被和谐了,我的数据还是存在我的数据库的,那样子方便管理,加上Follow5支持QQ发送消息,就是很强大啦~呵呵
由于之前自己开发过断桥残雪爱墙WordPress插件,所以我开始写的是轻车熟路,可是最后我写到发布消息的时候,总是刷新插件后台的页面,感觉很是不爽,就像办法实现Ajax,那样子用户体验会好点的,可是怎样实现WordPress插件后台中的Ajax还是一个难题~

Follow5 WordPress plunin 页面未美化版

Follow5 WordPress plunin 页面未美化版

开始试用了下传入到另一个Ajax的php页面Ajax.php可是不行,因为我要用到get_option函数,而这个函数需要引人一些wp的函数类,还是手动写数据库吧,于是引人了wp-config.php显示错误

Call to undefined method stdClass::set_prefix()

实在没有办法了,这个问题一直困扰着我下午,后来下班的时候找到了一篇文章说是使用在插件中使用Ajax的方法,说是使用wp内置的admin-ajax.php,晚上回家仔细的阅读,今天早上早早的来到公司试用了一下这个方式,还是不行!上了WP的官方找到了一个在“Ajax on the Administration Side”使用Ajax的方法,也是不行。

WordPress插件后台Ajax解决方法

后来我在百度找到了答案,看来百度也不是无用的!呵呵~表扬一下~
方法很简单,我这里稍微说明一下就可以了~

add_action(’init’, ‘wyq_ajax’);
function wyq_ajax(){
if($_POST["ajax"){
echo $_POST["what"];
die();//通过die()来防止下面的代码运行
}
}

继续阅读全文……

写了一个Follow5 API的PHP类

今天上午刘洋找我要我Wordpress插件“一天一句”来使用,这个插件是我自己写的,也没有发布,就是自己玩,他顺便给我一个微博叫Follow5,说支持QQ,MSN,Gtalk,人人,开心,twitter,手机短信,饭否,叽歪,新浪微博……一串的方式来更新微博,并且可以申请API~
我试着申请了一下API,竟然很快就通过了,而刘洋好几次了都没有通过,我心里莫名的激动,看了下API开发文档,几乎把所有的Follow5的功能都加上了~
我们有个想法就是把Follow5的微博与WordPress同步,毕竟Follow5可以支持通过QQ来更新微博,这个是不错的方式~
文档上说很多功能需要http Basic验证支持,看了半天的开发文档,发现需要使用cURL的登录功能,于是找了很多Curl的文章,看了php官方的curl介绍,试着自己写了一个Follow5 API的php类,下午的时候发给了刘洋,自己测试了一下不错效果,很帅哦~
继续阅读全文……

返回顶部