我想使用Oauth调用etsy API,但我没有权限在服务器上安装php oauth PECL extentsion。所以我听说了ZEND oauth库。我可以在不使用ZENd框架的情况下使用ZEND Oauth库,因为我听说ZEND库是loosley耦合的并且可以独立于framewrok使用吗?如果我能做到的话。我必须在项目中包含哪些库
答案 0 :(得分:1)
我在知识库中写了一篇关于如何在Zend Framework中使用库的文档。请参见底部的链接。
简而言之,您必须提供库的基本路径到php include路径。这里重要的是你提供了库的路径而不是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(),
)));
答案 1 :(得分:0)
当然可以。像往常一样安装Zend Framework,只需使用你需要的东西。