oauth - 如果无法访问服务器,如何安装 oAuth?

标签 oauth installation php

我正在尝试创建一个可以读取用户 Dropbox 文件的 Web 应用程序。如果它有助于回答问题,我请求用户名和密码。我一直在搜索,并在 Google Code 中找到了一个使用 OAuth 访问用户 Dropbox 中所有数据的库。

我的问题是我没有在服务器上安装 OAuth。我需要安装它,但我没有对服务器或 php.ini 文件的物理访问权限,所以我也无法安装。

我的问题是我是否可以安装它或至少模拟它上传一些文件(我可以像类一样使用)到我的目录,或者是否有其他方法而不是调用主机并告诉他们安装它,如果可能的话。

如果有办法访问 php.ini 文件并修改它以添加 OAuth 扩展,或者如果它可以通过 .htaccess 完成(作为最后的机会),它也会有所帮助。

谢谢。

编辑:我得到的错误是: 未捕获异常“Dropbox_Exception”,消息为“找不到 OAuth 类!”您是否安装并启用了 oauth 扩展?”

最佳答案

不需要使用 OAuth 扩展,您可以通过捆绑任何实现 OAuth 的库来完成。

OAuth 站点有 several options在他们的网站上列出。不仅适用于 PHP,还适用于多种语言。


dropbox library 的文档您正在使用的状态:

The library makes use of OAuth. At the moment you can use either of these libraries:

The extension is recommended, but if you can't install php extensions you should go for the pear package.

既然不能安装php扩展,那么download the HTTP OAUTH library .

“HTTP”文件夹中有您需要的文件,因此您可以手动将其包含在内。

关于oauth - 如果无法访问服务器,如何安装 oAuth?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8138472/

相关文章:

android - ia32lib 安装 Ubuntu 工作室

php - 如何在用户注册时插入多个表并从中编辑注册

php - 如何在 Eloquent 中创建后立即加载关系

javascript - 无法获取同一参数的多个实例的问题列表

java - 是否可以在没有刷新 token 的情况下检查 JWT 有效性?

phpmyadmin - Windows 8 上的 localhost/phpMyAdmin/空白页

php - 如何计算每年每个月的行数,即使一个月不存在

authorization - OAuth 替代方案?

ruby-on-rails - 具有半私密性的 OAuth 授权码的安全性

wix - 快捷方式图标