问题标签 [oauth-php]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2613 浏览

php - 如何使用雅虎!带有 oauth-php 库的 API?

我目前正在尝试将 Yahoo API 直接与 php 一起使用。我已经将oauth-php库与一些 Google API 一起使用,它就像一个魅力。

但是 yahoo API 不喜欢 oauth-php 使用的授权标头。我看到 PECL Oauth 有一个选项可以选择如何发送授权参数,但在几乎不存在的 oauth-php 文档中找不到任何等效项。所以我的问题是:是否可以使用 oauth-php 选择此方法,或者我应该开始处理一些补丁?

编辑:更改标题以反映问题的根本原因是什么。

0 投票
1 回答
54 浏览

php - 我如何实际使用 oauth-php 提供签名请求?

我正在制作一个 oauth 提供程序,并在http://oauth.net/core/1.0a/的第 6 章中实现了所有内容,它使用 OAuth 进行身份验证。但是,我不知道如何通过服务器实际处理授权请求(第 7 章)。

请指出我会错过的正确文档或源代码。

0 投票
1 回答
260 浏览

php - 使用 OAuth-PHP 通过 SSL 发布

我正在使用 oauth-php 库对远程服务器进行 oauth 调用,但是没有向远程服务器传递变量。当我连接到 http 服务器时它工作正常,但不是通过 https。我用多台服务器对此进行了测试,并设置了一个代理来检查调用。

POST 变量没有通过 https 传递是否有原因?变量被正确地放入 curl 调用中,正如使用 http 连接测试的那样,但不会发送到我需要它的服务器。

0 投票
1 回答
1345 浏览

zend-framework - Zend Framework OAuth $_GET 参数

目标:创建一个 Oauth Provider 以在 Zend Framework Web 应用程序中使用。

到目前为止的过程:将 Zend Framework OAuth Client (ZF 1.12) 与 Google Code OAuth 类 [http://code.google.com/p/oauth/] 集成。ZF Client 用作 www 站点中的客户端,Google Code OAuth 用于 api 站点中的身份验证包装器。

寻求帮助以使解决方案发挥作用。

该解决方案适用于基本请求 - 除非 URL 中有 GET 参数,然后两个框架将生成不同的签名,从而破坏身份验证。

示例代码 www:

示例代码api:

Zend_Oauth_Token_Access 似乎忽略了自定义参数(参见上面的'?q='),其中 oauth 类考虑了所有参数。这意味着当没有参数时,两个系统都会生成相同的签名。

我似乎无法让 Zend Oauth 客户端考虑 GET 参数。

请帮忙?

0 投票
1 回答
160 浏览

twitter - Twitter oauth 参数

我正在使用abraham 的 twitter oauth,但我无法弄清楚如何获取电子邮件参数,它没有提供参数列表。我尝试使用$content->{email};但它返回一个空白数组,知道如何获取电子邮件吗?

0 投票
2 回答
22793 浏览

php - 令牌中的段数错误(OAuth Google Api)

我的最终目标是通过 Google Gmail API 向自己发送电子邮件。

这是我的问题。

当我得到我的访问令牌时,会弹出一个错误

我在这里读到云端点 oauth2 错误“这并不意味着您的令牌无效”,但我遇到了一个中断我的脚本的致命错误。

我的访问令牌看起来像这样4/MqiIIl5K4S3D4iiieHshQt5D4M79oo07SbhMn22oe2o.cswa8t9ZuDAfJvIeHux6iLYXpNQmlAI

如果我用这个令牌刷新页面,我会得到另一个错误,即

这是我的代码

alupa.com 是我的本地域,我看不出有任何问题

我正在使用来自谷歌https://github.com/google/google-api-php-client的原始库

0 投票
0 回答
36 浏览

php - 使用 PECL 的单用户 PHP OAuth 请求

我正在尝试实现一个api(名词项目),他们提供了这个例子:https ://gist.github.com/hirobert/710f2e22ed803dc34cc0

我很想使用OAuth PECL 库
来实现这一点, 不幸的是我遇到了困难,因为它不遵循传统的 oauth 流程。

我不需要帐户授权。相反,我只需要使用我的密钥/秘密来拨打电话。

这是我卡住的地方:

我可以使用 OAuth PECL 库,还是应该去别处看看?
如果有人知道使用 PECL OAuth 的此类流程的任何示例,则最好;我确信我可以将他们的方法应用于我的案例