我想使用 Oauth 来调用 etsy API,但我没有权限在服务器上安装 php oauth PECL 扩展。所以我听说了 ZEND oauth 库。我是否可以在不使用 ZEND 框架的情况下使用 ZEND Oauth 库,因为我听说 ZEND 库是松散耦合的并且可以独立于框架使用?如果我能做到。我的项目中必须包含哪些库
问问题
450 次
2 回答
1
我曾经在我的知识库中写过一篇关于如何在 Zend Framework 中使用该库的文档。请参阅底部的链接。
简而言之,您必须将库的基本路径提供给 php 包含路径。这里重要的是您提供库的路径,而不是 Zend 目录本身。Zend Framework 1.x 中的所有文件都有相对于这个库路径和 Zend 文件夹的 require_once。(请注意,这在 ZF2 中会有所不同,并且取决于自动加载)。一旦你在你的环境中拥有了它,你应该很好地访问库中的每个类并使用它。
// define an absolute path to library directory
// Note again: the path is the parent of your Zend folder, not the Zend folder itself.
define('APPLICATION_LIBRARY','path/to/your/library'));
// now set the include path
set_include_path(implode(PATH_SEPARATOR, array(
APPLICATION_LIBRARY, get_include_path(),
)));
于 2012-07-27T16:39:47.637 回答
0
当然可以。像往常一样安装 Zend 框架,然后使用你需要的东西。
于 2012-07-27T08:58:21.700 回答