豆瓣开放API 的认证体系也是基于 OAuth,所以我利用 OAuth 协议制作了这个豆瓣连接 插件。它的主要功能是使用豆瓣的账号登陆你的 WordPress 博客,并且留言使用豆瓣的头像。下面介绍下简单的使用过程:
首先你要确认下你的服务器是否支持豆瓣连接插件,豆瓣连接这个插件要求:PHP5 并且含有 CURL 扩展。你可以通过 phpinfo() 函数来检测。下面是详细的安装和使用步骤:
1. 到这里下载 豆瓣连接 WordPress 插件,解压缩开。
2. 在使用插件之前,需要到豆瓣申请 API Key。申请之后,你会获得一个 Key 和一个私钥,你把这个两个数值分别填入到 douban-connect.php 文件开始的 $douban_consumer_key 和 $douban_consumer_secret 这两个变量当中。
3. 把 douban-connect 整个文件夹上传到 WordPress 的插件目录当中。注意最后的路径,应该是 plugins/douban-connect/douban-connect.php 否则会有问题的。
4. 在 WordPress 后台 > 插件菜单 > 找到这个插件,然后激活。
5. 这时候你应该在留言框处可以看到
的按钮。
6. 如果没有该按钮,你应该检查下是否你的主题的 Comments.php 文件中含有 comment_form 这个 action,如果没有请加上:
<?php do_action('comment_form', $post->ID); ?>
7. 当然如果你想自定义
的位置,可以通过以下函数实现:
<?php douban_connect(); ?>
对于 Douban Connect 插件就介绍到这里,最后感谢 Tony 给我制作使用豆瓣登陆这个按钮,有什么问题请给我留言,你也可以在本博客使用豆瓣尝试登陆下。

不好意思。纯测试。
哇哇哇,终于等到了!!好好看看,争取早点移植到自己博客上
哈哈,就知道你喜欢!
hoho,用上喽,开始申请API的时候太傻了……有个选项没选,结果好久都没申请成功
wow~ 不错~ 测试一下先~~
牛逼,哈哈
试试
试试
测试。。
试一下豆瓣登录。。。
用豆瓣ID测试
好像成功了
不过,似乎实用价值不大
简化注册过程,这个实用价值不大?
再用twitter帐号测试下
也就是说随便点一下我的id就在你的网站上注册了?
嗯,这个插件很适合九点:)
我只是来测试的。挺强大的。
上面一条留言,我记得是登出豆瓣ID后 选用twitter帐号登陆的,但是头像还是豆瓣的?
现在再试试,我现在100%确认是登出后,再点的“用twitter帐号登陆”,看看头像是豆瓣的还是twitter的
最后回答雪山飞猪:我遇到的大部分wordpress博客的评论似乎都不要求注册,少数需要注册才能评论或留言的,注册过程也是极简单(wp的注册过程就是用户名密码邮箱三步骤吧?),所以没所谓简化注册过程这个说法。
因为你的豆瓣和 Twitter ID 是一样,我这里设置的时候豆瓣的头像优先于 Twitter,所以头像显示为 豆瓣的!
WP 注册你需要输入邮箱,和用户名,然后还要打开邮箱确认下,然后再打开邮箱才能获取密码,而这个你只需要点击几下就可以登陆,这个还不是简化吗?
是简化了。
不过,让别人注册自己的博客又有什么好处呢?——对对方,对自己。
请讲解一下哈。
对自己,由于用户需要注册,所以没有垃圾留言了。
对于读者,简化登录。
测试下啊!
Thanks & Best Regards
Denis is coming ~(^◎^)~
=========================================
Follow me on Twitter: @denishua
Http://HoneyPiggy.Com/
=========================================
测试,很cool
我也试下
well done
不错!
我也来测试下
cool
先要同意才能用,这个有点麻烦
这才是 OAuth!
不错
很强大,测试一下!
豆瓣测试。