3

我一直对 github API 文档(v3)感到困惑,我有点难过。对于初始步骤 - 获取访问令牌 - 在 Web 应用程序中执行此操作的唯一方法似乎是依赖回调 URL,该 URL 会发布一个临时代码。然后在对其 API 的后续查询中使用它。

有谁知道这是否可以在一个步骤中完成,例如 cURL - 即在一页中的单个代码块中?将控制流传递给不同的 URL 会导致我的特定场景出现无数问题。

谢谢!:)

4

1 回答 1

1

这就是 OAuth 的本质。您可以尝试使用基本身份验证方法,但如果这不符合您的需要,那么 PHP 有一个OAuth 库,它应该使身份验证变得非常轻松。还有一些用于 Github API 的 PHP 包装器,例如php-github-api

于 2012-06-16T06:21:20.983 回答