豆瓣开放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 给我制作使用豆瓣登陆这个按钮,有什么问题请给我留言,你也可以在本博客使用豆瓣尝试登陆下。


不好意思。纯测试。
支持 反对1
哇哇哇,终于等到了!!好好看看,争取早点移植到自己博客上
支持1 反对
哈哈,就知道你喜欢!
支持1 反对
hoho,用上喽,开始申请API的时候太傻了……有个选项没选,结果好久都没申请成功
支持 反对
wow~ 不错~ 测试一下先~~
支持 反对
支持 反对
牛逼,哈哈
支持 反对
试试
支持 反对
试试
支持 反对
测试。。
支持 反对
试一下豆瓣登录。。。
支持1 反对
用豆瓣ID测试
好像成功了
不过,似乎实用价值不大
支持1 反对
简化注册过程,这个实用价值不大?
支持 反对
再用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!
支持 反对
不错
支持 反对
很强大,测试一下!
支持 反对
豆瓣测试。
支持 反对