这是腾讯微博开放平台使用 PECL OAuth 扩展例子,我在“微博擂台”中已经使用的。现在抽取出来作为一个独立的库。
Token 的存储提供了 Session 和 Memcache 两种方式。Session 方式是默认方式,也就是说不进行任何设置默认使用 Session 存储 OAuth 的 Token。
如果想用后台进程,例如 Gearman 之类的异步调用腾讯的 API ,建议使用 Memcache。当然,也可以自己扩展存储接口,实现 Mysql 之类的存储方式。
这是腾讯微博开放平台使用 PECL OAuth 扩展例子,我在“微博擂台”中已经使用的。现在抽取出来作为一个独立的库。
Token 的存储提供了 Session 和 Memcache 两种方式。Session 方式是默认方式,也就是说不进行任何设置默认使用 Session 存储 OAuth 的 Token。
如果想用后台进程,例如 Gearman 之类的异步调用腾讯的 API ,建议使用 Memcache。当然,也可以自己扩展存储接口,实现 Mysql 之类的存储方式。
[…] http://www.mikespook.com/index.php/archives/813 腾讯微博开放平台的PECL的OAuth封装 […]
不知道是不是有问题,我在win平台和linux平台都试了,解决完自动加载路径问题后还会报“Parse error: syntax error, unexpected T_PAAMAYIM_NEKUDOTAYIM in D:\chen\www\QQ-OAuth\libs\XY\QQ\Store.php on line 28”这种错,求解。
[…] OAuth 的腾讯微博封装(腾讯微博开放平台的PECL的OAuth封装)时都遇到了 T_PAAMAYIM_NEKUDOTAYIM […]
是我的错……我没考虑向下兼容问题,已经专门写了篇东西提供解决办法。
Leave a Reply