一款用 PHP 编写的 OAuth 1.0A 库
由 @themattharris 使用 PHP 编写的 OAuth 库。 免责声明:此项目仍在开发中。请使用问题跟踪工具 报告您遇到的任何增强或问题。
该库已在 PHP 5.3+ 环境下进行测试,并依赖于 CURL 和 hash_hmac。 绝大多数托管提供商都包含这些库,并运行 PHP 5.1 及更高版本。
该代码使用了在 PHP 5.1.2 中引入的 hash_hmac。如果您的 PHP 版本低于此,请向您的托管提供商请求更新。
如果收到 http 代码 0 的响应,请检查 $tmhOAuth->response['error'] 以查看问题是什么。通常情况下,代码 0 表示无法找到 cacert.pem,可以通过将 cacert.pem 放在 tmhOAuth 所查找的位置(在 $tmhOAuth->response['error'] 消息中指定)或设置 $tmhOAuth->config['curl_cainfo'] 和 $tmhOAuth->config['curl_capath'] 值来解决此问题。将 $tmhOAuth->config['use_ssl'] 设置为 false 并不是解决此问题的方法。
有关如何使用 composer 安装 tmhOAuth 的指导,请参阅 tmhOAuthExamples 项目。
暂无开放 Issues,或尚未同步最近议题。