百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tmhOAuth

> 编程语言
开源

一款用 PHP 编写的 OAuth 1.0A 库

846 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

一款用 PHP 编写的 OAuth 1.0A 库

tmhOAuth

由 @themattharris 使用 PHP 编写的 OAuth 库。 免责声明:此项目仍在开发中。请使用问题跟踪工具 报告您遇到的任何增强或问题。

目标

  • 支持 OAuth 1.0A
  • 使用授权头部而不是查询字符串或 POST 参数
  • 允许上传图像
  • 提供足够的信息以帮助调试

依赖项

该库已在 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· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHP

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言